#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include template struct VirtualActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, 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 VirtualFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, 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 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 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); } }; template struct InterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InterfaceFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceFuncInvoker5 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; struct Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6; struct Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF; struct Action_2_t289BAF75267253402F54F4FD038D938211304C1F; struct Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C; struct BarcodeReaderGeneric_1_t22650A822B4E97A3190C13720DAC0FD6E8A47CE6; struct BarcodeReaderGeneric_1_tD5CF8C9A007D549454201764E34C7D94A93573FA; struct BarcodeWriterGeneric_1_t9CF3B0343AB8E95633717B2B1DE5B6BAE8A41596; struct BarcodeWriterGeneric_1_t3BAD30F866613C6D8C751B870314EDF3B5488EA4; struct ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0; struct ChangeNotifyDictionary_2_t319CD6CDB09EFA383AF06819881B1E6E091AD64B; struct Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714; struct Dictionary_2_t018C3F68663BAA0A5C05BE7A056964FC2495685E; struct Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C; struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3; struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180; struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907; struct Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71; struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; struct Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A; struct Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F; struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28; struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4; struct Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484; struct Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1; struct Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102; struct Func_4_tF68DA3EE76819B5D4BF70977F24B69ADB8B4810D; struct Func_4_t7AAB63173BD5193F0BDA308DCB0D4ADC2674D9C2; struct Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364; struct IBarcodeRenderer_1_t5309B25883E91F30B6D099404010698F92C7E6A5; struct IBarcodeRenderer_1_t740792FA847A76585C524082103082C3FC5142D0; struct IDictionary_2_t6F1F6D56AD257A38074142D51C6DE8B531F4BEF6; struct IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7; struct IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843; struct IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5; struct IDictionary_2_tD7429CE1A1D78F0C391515DA897DD0EB3091757E; struct IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64; struct IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7; struct IEnumerator_1_t5CD160BDDA7CD06C6F70F96DADAAE73339A716F9; struct IEnumerator_1_t8AD41067F76DE24B0C85C30329DE1A43B9EE45E3; struct IEnumerator_1_t99346BEC371381263E8AC033F49941EDEBAB30CC; struct IEqualityComparer_1_tEF645336CAD3EB333832929E65B82CF34B2287DF; struct IEqualityComparer_1_t10CA3A0BAF5CDF3298C8874B67D091DB312B6F0D; struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9; struct IEqualityComparer_1_t53445917A9A44D31258F132EB926534380CA03FA; struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7; struct IList_1_tDDC3FFA18EA64D141BD8A490F88DCA5704F735E2; struct IList_1_t5022D1DC09D626D22DE2DE352EFD14A5A130758E; struct IList_1_t8286A7CF7BFF172739934A9E72BF4A7E3B631A11; struct IList_1_tF2AC810E8A134834A60F941F4BCA7F13D787E073; struct IList_1_t7AE81A4FBE3DD5460FA8543ED32AC850C60C78DA; struct KeyCollection_t6CD4295F175796394BE8DC4502A3D96BBAB883D3; struct KeyCollection_tCE6058F07BD31F241CBE9059BAF4713C54E16FE1; struct KeyCollection_tC2B27D970BBFAE6CE62345EE41C52DBD5116595B; struct KeyCollection_t67E8423B5AEB30C254013AD88AB68D2A36F1F436; struct KeyCollection_tD003F7A2BD4A796C0634AEC1910281367D443FA4; struct KeyCollection_t28D45FC2B6B575595EA9DE5D07CF0F7ED4657ADA; struct List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5; struct List_1_t46611EAC434DC32B87B2B012DA185C37D8840A78; struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; struct List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21; struct ValueCollection_t5AF6698AA5FC995D2269C462F6E3469303E6725E; struct ValueCollection_t18F9FF42EB36D37A91AB0C7B3E72155F0ACC2352; struct ValueCollection_tFC2654718685D0F6C56BDAE424B84367FC8C878B; struct ValueCollection_t74AF7C1BAE06C66E984668F663D574ED6A596D28; struct ValueCollection_tD4804E53EF2F8D88D5308A0AE3A4AAAAC12BA9A6; struct ValueCollection_tEA46B706FF934FBF85427590A89154D33F35FC06; struct EntryU5BU5D_t641F95016551CD0F78F2B9535CFAF664E2ADFD33; struct EntryU5BU5D_tCF05A362B5E6EA5AD88D29B4FBA843A3BE55EECD; struct EntryU5BU5D_tAD75FB9D3FC79074E545607212450A6368EB6B15; struct EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA; struct EntryU5BU5D_t36E39BE593395D709749C4B6AAA6CC857B0C2DBD; struct EntryU5BU5D_t05291BFC912FE467DEF09CBCABD7E00B584DA1F4; struct CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680; struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E; struct ResultPointU5BU5DU5BU5D_t60B6BDE1CEC379EA15A01AC8E913DC2A6E34D063; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259; struct DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C; struct ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918; struct FinderPatternU5BU5D_t02A31440A6B36154939E48BECED66B29BD067FD4; struct GenericGFPolyU5BU5D_tBB8D540083C4AB010C7237FE011A6A967C410E04; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ReaderU5BU5D_t610227B0511D8164257965FA5B8015331703C006; struct ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0; struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct StringBuilderU5BU5D_t8066814F873F1C7DE48C891911DC277608AF3EC7; struct SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9; struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83; struct VersionU5BU5D_t74F65BE2B735570BDE03526EF0AA0219384B11D6; struct ECBlocksU5BU5D_t565EBC68DDA22822D0E6C537CF7043DF07B56590; struct AI013103decoder_t496C0FD114B73D4FA16D8F1C8F3E42F692D15B04; struct AI01320xDecoder_tECD6F0ED96C0F7204A78BE00E3DA26B037D650DD; struct AI01392xDecoder_t99B4342D46842D381C825023AD8C1CD4C12FF18C; struct AI01393xDecoder_tCCBBBA548F30A08EDFA688F7F641D34FB5FA643B; struct AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5; struct AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05; struct AI01AndOtherAIs_t9F19505E7C8765DE6E5A43438F5548EAA4FF3C5B; struct AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D; struct AI01weightDecoder_t103CE68B48CAC553B8E798EF9549C773D61793B1; struct ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B; struct AbstractExpandedDecoder_tA52E4CDC37B127D10C1CA2A6F6818CF799C02174; struct AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F; struct AnyAIDecoder_t799D27E4F1536865C21B847C580D83B61D060B9F; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; struct AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E; struct AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252; struct BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB; struct BarcodeWriter_t2D76106315DBF242DD40549D7DCD4148F0D37946; struct Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4; struct BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C; struct BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190; struct Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF; struct BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9; struct BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7; struct BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91; struct BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD; struct BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2; struct C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B; struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B; struct CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56; struct CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50; struct CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7; struct Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75; struct Code39Writer_t1A697FE9E37F9AAA021B3F71197E5896DB0A0184; struct Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D; struct Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913; struct Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC; struct Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0; struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0; struct CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022; struct DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB; struct DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9; struct DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2; struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A; struct DecodedObject_tF9A3A658F6425CBA0542FC527EE6709DDC50BF5B; struct Decoder_t290E13022F32826302DF7F230238FEAD1168FA28; struct Decoder_t3EB1D42E0DA5664E8915261AAF28D9A53C6586FC; struct Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE; struct DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E; struct DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB; struct Delegate_t; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0; struct Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7; struct EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811; struct EAN8Writer_tC0DCF9FA0373A959AB4B8D112E28D95BA8F5D24E; struct EANManufacturerOrgSupport_t11737736824365E0FE9FC3A9FB46CC0C71596375; struct ECI_t23895361BC213ED79ED64811A883496B9D7192D0; struct EdifactEncoder_tD1D70DB7446C13EAEF517C1BE85D37A09999680A; struct Encoder_t8E8C633360B59DC44DDF0856C311465156075ABB; struct EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095; struct EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D; struct ErrorCorrection_t94752A18853004372D405896F96DFD1A6823A5F6; struct ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6; struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377; struct FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61; struct FinderPatternInfo_tA51E13C9BC1D88A1DEDB7656C50DAC1E07D95BBB; struct FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0; struct GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37; struct GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0; struct GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43; struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52; struct IMBReader_t7EC5346436719427578B7E052173019E450100CB; struct ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34; struct ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB; struct InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF; struct LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE; struct MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76; struct MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499; struct MethodInfo_t; struct ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB; struct ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03; struct MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B; struct MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB; struct MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472; struct OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6; struct OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934; struct PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F; struct PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426; struct PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC; struct PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3; struct QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5; struct QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606; struct QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4; struct Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C; struct ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832; struct ReedSolomonEncoder_t5ED408EEA7EA79FC18CF460256E404FD88DBD636; struct Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF; struct ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB; struct ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct String_t; struct StringBuilder_t; struct SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE; struct TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA; struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4; struct UPCAWriter_t0586615613A44D3D50951FFC932546113EC94E90; struct UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16; struct UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1; struct UPCEWriter_t72564F3E943D9FE67E26F3A8D4DE4D11A9F87AB0; struct Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct Writer_tD7C011B509AF75FAE5FEC7F59F9A0B04C020992A; struct X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170; struct DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697; IL2CPP_EXTERN_C RuntimeClass* AI013103decoder_t496C0FD114B73D4FA16D8F1C8F3E42F692D15B04_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AI01320xDecoder_tECD6F0ED96C0F7204A78BE00E3DA26B037D650DD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AI01392xDecoder_t99B4342D46842D381C825023AD8C1CD4C12FF18C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AI01393xDecoder_tCCBBBA548F30A08EDFA688F7F641D34FB5FA643B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AI01AndOtherAIs_t9F19505E7C8765DE6E5A43438F5548EAA4FF3C5B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_2_t289BAF75267253402F54F4FD038D938211304C1F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AnyAIDecoder_t799D27E4F1536865C21B847C580D83B61D060B9F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BarcodeFormat_t6AAFC3C9FCD9667A068874AE1559A09723CA3282_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BarcodeReaderGeneric_1_t22650A822B4E97A3190C13720DAC0FD6E8A47CE6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680_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* CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Code39Writer_t1A697FE9E37F9AAA021B3F71197E5896DB0A0184_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t018C3F68663BAA0A5C05BE7A056964FC2495685E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EAN8Writer_tC0DCF9FA0373A959AB4B8D112E28D95BA8F5D24E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EdifactEncoder_tD1D70DB7446C13EAEF517C1BE85D37A09999680A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Encoder_t8E8C633360B59DC44DDF0856C311465156075ABB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t8A9FFE7247F1B045E049BF34D5D02096D0A69F7E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t6F1F6D56AD257A38074142D51C6DE8B531F4BEF6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_tD7429CE1A1D78F0C391515DA897DD0EB3091757E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t3BF4E31A04F4E2AFDBDE80A4FFD156E2E9E188CA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t6030D01C2AB5E449AE6F5FB242904F1F5FB1C24D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t648B7F0A5D9B79A5D175653DC7AAD7E1A4DFE181_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t5CD160BDDA7CD06C6F70F96DADAAE73339A716F9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t8AD41067F76DE24B0C85C30329DE1A43B9EE45E3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t99346BEC371381263E8AC033F49941EDEBAB30CC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IList_1_t5022D1DC09D626D22DE2DE352EFD14A5A130758E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IList_1_t7AE81A4FBE3DD5460FA8543ED32AC850C60C78DA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IList_1_t8286A7CF7BFF172739934A9E72BF4A7E3B631A11_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499_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* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t46611EAC434DC32B87B2B012DA185C37D8840A78_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringBuilderU5BU5D_t8066814F873F1C7DE48C891911DC277608AF3EC7_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* TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UPCAWriter_t0586615613A44D3D50951FFC932546113EC94E90_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UPCEANReader_tF49869D5A4305D1EC4587E86B2EF3E0E4A4CBB4D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UPCEWriter_t72564F3E943D9FE67E26F3A8D4DE4D11A9F87AB0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Writer_tD7C011B509AF75FAE5FEC7F59F9A0B04C020992A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D10_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D11_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D12_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D13_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D14_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D15_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D16_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D17_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D18_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D19_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D1_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D20_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D21_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D22_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D2_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D3_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D4_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D5_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D6_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D7_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D8_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D9_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000085U2D1_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000085U2D2_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000872U2D1_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088cU2D1_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088dU2D1_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088dU2D2_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088dU2D3_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088dU2D4_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D10_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D11_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D12_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D13_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D1_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D2_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D3_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D4_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D5_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D6_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D7_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D8_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D9_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088fU2D1_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000890U2D1_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000890U2D2_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000890U2D3_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000891U2D1_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000891U2D2_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000893U2D1_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral00E7B7FA7BD8E1BF49F60B35BAD00A5E1168D288; IL2CPP_EXTERN_C String_t* _stringLiteral03462CB6AAB95DB630E785808C50D96EB2A436D0; IL2CPP_EXTERN_C String_t* _stringLiteral0482534898B236A0CD52281D3D7B7A8AF36CA6C6; IL2CPP_EXTERN_C String_t* _stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE; IL2CPP_EXTERN_C String_t* _stringLiteral06D742D3A71181242C7DCFF8296A284478C34812; IL2CPP_EXTERN_C String_t* _stringLiteral06E36EC60FB5E74AD8A944A97DB8E97CC6DDCE30; IL2CPP_EXTERN_C String_t* _stringLiteral079D8113D90FB15CC7F2CC08488ED6286C66EBDF; IL2CPP_EXTERN_C String_t* _stringLiteral0815BEC8EE5B4A384456F69FE097A7F65BA51A93; IL2CPP_EXTERN_C String_t* _stringLiteral0A666FEB22EA402E845382B697627E301750A697; IL2CPP_EXTERN_C String_t* _stringLiteral0B4137804BF78B6D1A0107CCF5CCBDADDCC7AF69; IL2CPP_EXTERN_C String_t* _stringLiteral0E368D0EABAA010C6293DEE200A30AE1EE963BA3; IL2CPP_EXTERN_C String_t* _stringLiteral0E5900473DAE968E1F4600CC48CBEEB2AEF5AEDB; IL2CPP_EXTERN_C String_t* _stringLiteral10156E54DD9F95B19D9B2F0EE2976B0A4A7D1811; IL2CPP_EXTERN_C String_t* _stringLiteral10A3387668EA3907DD5469FE4A2144E44025A84E; IL2CPP_EXTERN_C String_t* _stringLiteral11786FF0123E51B52C8B029304141DA82867B7CD; IL2CPP_EXTERN_C String_t* _stringLiteral128A95EA136CC1DA0BBC7EE4306C74F3E3555C01; IL2CPP_EXTERN_C String_t* _stringLiteral18906D105914D8B3FE891F09A77CE653383ECF4F; IL2CPP_EXTERN_C String_t* _stringLiteral1A68DDB54A887D7B3317502B71C4D6F8069C8C5A; IL2CPP_EXTERN_C String_t* _stringLiteral1AA1790AE1BC157DD7BC2E8E7D142CB22C2346A8; IL2CPP_EXTERN_C String_t* _stringLiteral1C3910107EC5BFBEC3B2971CFCFD45D50F39A1E8; IL2CPP_EXTERN_C String_t* _stringLiteral1DEE7BFF2681131A7FD4EEC5136AE754C5120F28; IL2CPP_EXTERN_C String_t* _stringLiteral244E3437E5ACEDB54F6AAC0CAA3392502D0C2E7B; IL2CPP_EXTERN_C String_t* _stringLiteral261FBB442AB1082E918B9302C4C5BB1CD3D656A0; IL2CPP_EXTERN_C String_t* _stringLiteral2C78B829BD173ACBC07176EA245754186E54646A; IL2CPP_EXTERN_C String_t* _stringLiteral2CC8CEA89C6642C1430ACDFD783FEEED93038FCA; IL2CPP_EXTERN_C String_t* _stringLiteral2CED4EC9E5F20DC49E6708A8A0156BF8EB58C709; IL2CPP_EXTERN_C String_t* _stringLiteral3969243E5FD270BF5232C0C7A793D09BAF00122F; IL2CPP_EXTERN_C String_t* _stringLiteral3EE2B7884D8BAA386714E3413F22889095B05B25; IL2CPP_EXTERN_C String_t* _stringLiteral46F74D56FB0E4E5CDAEEB1A86C136E7972EF27C7; IL2CPP_EXTERN_C String_t* _stringLiteral4D6EA9C9D1E980EAF842FE69D2C587B5B5067AAC; IL2CPP_EXTERN_C String_t* _stringLiteral52B226F919819ED2F180C86E5E3BDCC443098844; IL2CPP_EXTERN_C String_t* _stringLiteral5546FF5BE026D8CD1D987B4DD823A58C1C37453F; IL2CPP_EXTERN_C String_t* _stringLiteral5A7B2E67E58F124E5F80E6659731D1501ECD29F7; IL2CPP_EXTERN_C String_t* _stringLiteral5DD8AA4C81EC94167F54DD8057D881A3BEA7AA4D; IL2CPP_EXTERN_C String_t* _stringLiteral5DFBDBE341A434B99198FE2D3143110C3BDFD1BA; IL2CPP_EXTERN_C String_t* _stringLiteral618204AAF60A85D20FD29070EDE01CE399614E9A; IL2CPP_EXTERN_C String_t* _stringLiteral63423712F7B627F8AE4058C8AFE765C75C7083DB; IL2CPP_EXTERN_C String_t* _stringLiteral635788782D7E112E3AE19EE7FDE9FDA9C0B0E75B; IL2CPP_EXTERN_C String_t* _stringLiteral635C8F5A024FC929CA0A445E00437508C44B0CC3; IL2CPP_EXTERN_C String_t* _stringLiteral668C7EFD890D74D3E65B32B04CEC62ABCE247FE9; IL2CPP_EXTERN_C String_t* _stringLiteral66B24B74C189E5073BE9AE00A0BEC4FCAF1F52D9; IL2CPP_EXTERN_C String_t* _stringLiteral6B45C9B04E0BBC517E1F701CABE91D17F24D4487; IL2CPP_EXTERN_C String_t* _stringLiteral6DE3FBB31A6F3F1C38C4EDF4A3E3AC77750948F1; IL2CPP_EXTERN_C String_t* _stringLiteral6EADA4BED4B2E4BCD53F319F1E3D3D3663DDE321; IL2CPP_EXTERN_C String_t* _stringLiteral71107C1D88F9932BFADCAE7649D67E9164984368; IL2CPP_EXTERN_C String_t* _stringLiteral71AE3EA1625EF4802AAB5525F6093E6BEAD553B3; IL2CPP_EXTERN_C String_t* _stringLiteral7599A6CDD6BCA1F6FCEFC7DC851E2BFED8A4B8DB; IL2CPP_EXTERN_C String_t* _stringLiteral7AE5AF52EE67FF8A198FB2A2E6BE978EDD760533; IL2CPP_EXTERN_C String_t* _stringLiteral7B18F301A198B83778B5E546729B0539A0D4E758; IL2CPP_EXTERN_C String_t* _stringLiteral7DBD1AEF6E0918BADCD501BF4DE97FFEF6F8BD85; IL2CPP_EXTERN_C String_t* _stringLiteral7E4AE73910B06023B536561A0E2BD51C115E5B27; IL2CPP_EXTERN_C String_t* _stringLiteral816238D2C5B664EF76E039079E40C1492ADCF0EC; IL2CPP_EXTERN_C String_t* _stringLiteral836AA5A30D3CC877FC15D468998A6CD70126C42C; IL2CPP_EXTERN_C String_t* _stringLiteral8696508334090426BD2CAA230034A2848DC72B0F; IL2CPP_EXTERN_C String_t* _stringLiteral86B02B47B04CB284EE80BAD91A6C009CF408644D; IL2CPP_EXTERN_C String_t* _stringLiteral895F35611393FCADD03B2CF6C38585E8727AEDBE; IL2CPP_EXTERN_C String_t* _stringLiteral89E99C8C644D9BB8F353270582C1A9434E6FA282; IL2CPP_EXTERN_C String_t* _stringLiteral8ACE0A2CC8787E40FD5C6CACFBB6BC18D13E4298; IL2CPP_EXTERN_C String_t* _stringLiteral8CEF6C0C69007C99C7819EAA556D510924B2ECBB; IL2CPP_EXTERN_C String_t* _stringLiteral8F5761E5180BDF71457AB88F254BD1485A6FA9A1; IL2CPP_EXTERN_C String_t* _stringLiteral97710A4CD1B3BCC14C71806ADAB554DE85943252; IL2CPP_EXTERN_C String_t* _stringLiteral9E6DEA6E609FD74FD29A7E5BB6D900CCBA5F3FBF; IL2CPP_EXTERN_C String_t* _stringLiteral9F6F391E021B2C74C55A006DD32D3DCE2127A4D7; IL2CPP_EXTERN_C String_t* _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158; IL2CPP_EXTERN_C String_t* _stringLiteralA660A0E0152B6566621E5F563BC1997F6D2C572C; IL2CPP_EXTERN_C String_t* _stringLiteralA7E5883C1FAF813AB468A68640CD1978B5B7645C; IL2CPP_EXTERN_C String_t* _stringLiteralA96DD75BBAEF04C84B99621A037C099539C735DF; IL2CPP_EXTERN_C String_t* _stringLiteralABA5C9F1FACF72C8E5B7C7E09C0E2A19BBCB8B0F; IL2CPP_EXTERN_C String_t* _stringLiteralB0EC67AAC14495203BE30DB14ADCD7FE8378EB35; IL2CPP_EXTERN_C String_t* _stringLiteralB218335855D4DA5A0BCF71031441D1DE8536B70B; IL2CPP_EXTERN_C String_t* _stringLiteralB42234C7D7ECF2EB4EEB5D2E193F865BD063423D; IL2CPP_EXTERN_C String_t* _stringLiteralB4CAEF266ECDC4DB3EFE5478DF6BCB3FA7FA6CF5; IL2CPP_EXTERN_C String_t* _stringLiteralB8ED0FBF470B66B69FA2AC7B897DDE899268A098; IL2CPP_EXTERN_C String_t* _stringLiteralBA8F31ECD2846BA268D23C90A8319BF54F09AFBE; IL2CPP_EXTERN_C String_t* _stringLiteralBB2E3DFF5194C3DA25CA2F1B6979AB563D9C5F04; IL2CPP_EXTERN_C String_t* _stringLiteralBEB77CB3FFDF4D4C945E13491E51CE0E204E2427; IL2CPP_EXTERN_C String_t* _stringLiteralBFC77CC47100AF73F73F5F06F90B782FBFB1775C; IL2CPP_EXTERN_C String_t* _stringLiteralC0AA751189653C3A99DF95B68409D68180797E23; IL2CPP_EXTERN_C String_t* _stringLiteralC248B4DF5F1C18E170FAF592B4999347A7BC0FAE; IL2CPP_EXTERN_C String_t* _stringLiteralC387F0E7884E27F3C468CF998EF943C02A04701B; IL2CPP_EXTERN_C String_t* _stringLiteralC3DAB2DAC4E19A2DD7E3300300BF0419D4C32600; IL2CPP_EXTERN_C String_t* _stringLiteralC5C61CD326DAC95A16094F76918B6114482B3AA0; IL2CPP_EXTERN_C String_t* _stringLiteralD34E4BEE0E9010870CABACFC4197A72722940D20; IL2CPP_EXTERN_C String_t* _stringLiteralD483D71D40D33D316B9402311F9877D0438F23A8; IL2CPP_EXTERN_C String_t* _stringLiteralD70773EB8AD690BDF922978A6FBF94273AC62992; IL2CPP_EXTERN_C String_t* _stringLiteralD72E72B0BDAD9BA2383C3DFF4830434A2E9B216C; IL2CPP_EXTERN_C String_t* _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1; IL2CPP_EXTERN_C String_t* _stringLiteralD9838D49F3B1EFE406E460E9B96963E94181DD2C; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralDA8866B433BA9069B0DB33015775433EC276B594; IL2CPP_EXTERN_C String_t* _stringLiteralDBD8760F0E4E49A1C274D51CE66C3AF4D4F6DD1D; IL2CPP_EXTERN_C String_t* _stringLiteralDC256241FC67514DC379445C066477BE1029D779; IL2CPP_EXTERN_C String_t* _stringLiteralE110E961944C71E5694D15D3372CAF70AC7122E6; IL2CPP_EXTERN_C String_t* _stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838; IL2CPP_EXTERN_C String_t* _stringLiteralE57E9F8D508C53FA6E82FF9B3A504F0C9FFBE6AA; IL2CPP_EXTERN_C String_t* _stringLiteralEAD0177D15CD4042DF1299B5638EFF30B7C9AAC4; IL2CPP_EXTERN_C String_t* _stringLiteralEDAC4E77D378859CD11ECAAAECF41F68FCFDA887; IL2CPP_EXTERN_C String_t* _stringLiteralEE643A167C08B29AEDB77043AFBAFC229DB19BE1; IL2CPP_EXTERN_C String_t* _stringLiteralEF420ABFDDBDA7B9EE665D85EF62E4A437554003; IL2CPP_EXTERN_C String_t* _stringLiteralEF7FC24B5117DE7A50326EB54B70AF5BAC17A774; IL2CPP_EXTERN_C String_t* _stringLiteralF099CF080ECA33AF464D0D5C0DC3EA2800F64CD6; IL2CPP_EXTERN_C String_t* _stringLiteralF8591E019243177659D36C84E0F0DD536C62D029; IL2CPP_EXTERN_C String_t* _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024; IL2CPP_EXTERN_C String_t* _stringLiteralFD60316EE3ADB7B16A998DF8AE0D68C293F6622E; IL2CPP_EXTERN_C const RuntimeMethod* ASCIIEncoder_encodeASCIIDigits_m8408D44D79BC599D62A531F614C3DE6208A69CBB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ASCIIEncoder_encode_mC7F223C0D1FB4009A1372EF5DDD0E7ADCE1ECBA5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AbstractExpandedDecoder_createDecoder_m6D417E8CE22EAB5B32606F0B450B9359C968E790_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeReaderGeneric_1__ctor_mD395D94B5B04CEBF128728A5A3429D02777D58A7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeReaderGeneric_1__ctor_mE5205863DD929FE3392D439046457F23F290134C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeReader_U3C_cctorU3Eb__8_m3C4EFC4F946ECB4C1B4325907818E396D07D017D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeWriterGeneric_1__ctor_mE13053260E6687CBC544BFEA1408AE8533055485_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeWriterGeneric_1_set_Renderer_m7D8450BCD4E0341CE005028BEEA20DF8314AAC9A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BaseLuminanceSource_crop_mA02FCB827A761E026CB4FE04026F0F7D08265E13_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BitArray__ctor_m73F6CDC640CD7C76A70672D1F2750E065609487C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BitArray_appendBits_m43E273544F0AF0DA472C992D5584E2BD5F76A592_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BitArray_isRange_mEF016798BDA958E45D6D38BCD9E5863A5746E1A7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BitArray_xor_mF872132D9DA8D71EED89472B8648ACA0A29F17D9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ChangeNotifyDictionary_2__ctor_m48A54914F8AEF3D1E2CEEB564B33B98A8414A5BC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ChangeNotifyDictionary_2_add_ValueChanged_m9F6348B3D17FC37D69B2541D8F40F1B1DD2FB1CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CodaBarWriter_encode_m2DC9D52CB87379165634CDA3A925A694D52D7D25_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Code93Writer_encode_m2B72DF5B2281305FAE4B8879E1BF8B4555B527C5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Code93Writer_encode_m41E3712D183F207B55B1F7759E0BC0A507D6184B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecodingOptions_U3C_ctorU3Eb__0_m9319DF35380856AA0F2AF5DB5D80F78199DFB62D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m399EEF1B60A8C9215E153F86B961B14438FFD9D7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m79C840FEDFFC9774ED896CD4AF57268F613D7F20_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m92286D551A5C239C1EAAF4B1EF2A3EAA45BFB904_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mAF56F61CBD9F77BAFCE5E2591712018424E7DB22_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mFB3EC363C96272102BDD076595B3784F71B8DFED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m8E41E2699467C2CE275B47FA60A35430C337A92B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m7D9FA926D0E9F77FE1FEB3C939DD24A2A2D94DF3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA71478A80E0AE99E218743760B5DA32C9BA09F6E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HighLevelEncoder_encodeHighLevel_m1004474CB777AB33AA6E7BB8765181E240837B3F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HighLevelEncoder_illegalCharacter_mD083D907D69350965DC33CA8D445A7287125B607_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m8E3DB08A0A100D7427A4A10D4301FDBE9329DA08_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mAC0C4F49939ABB2F0760CD42B69D6900A4BDB565_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m469FBD8407EDF5DF5C286131856C0C5550914E77_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_mF64069148B4AE61E9FB3A1D60911974902C15A75_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m52F6C5D4BB2C7EB1D2709909EA3DC0AD80515A5A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m6EA36C1B053AD72B0D44A9D5CA2123E9CAAFC372_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m56697E7F360DF1EAB70D1FF3F4F4F9117BEF435C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD2F91BE716821F99931D54F8E34B598B4C4AE096_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE21059C9891963B4C8DE279CB5830B712BCBDCDF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m51A38757E06D101FFD412F03335801F802964EA6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuminanceSource_crop_m26FF65EF575B79A79CCFEB70BF2D74475E24181D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuminanceSource_invert_mBEE49EDA06955B7E6DC69563061E4B371CF3C0AE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuminanceSource_rotateCounterClockwise_mF778FB6BE40AD3DE80FD6D3EEAF1553679668462_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiFormatWriter_U3C_cctorU3Eb__1_m3704C28EF0656D46E3B94710FD3A6E54DC6C772E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiFormatWriter_U3C_cctorU3Eb__2_mB67315DBEE6AB06F88FF48FD226F4B3954180677_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiFormatWriter_U3C_cctorU3Eb__3_m3F699AB43BAE625D2B201868C65DE9F5A0DF6FFE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiFormatWriter_U3C_cctorU3Eb__4_mACE0A24328EFB4CFBD59312E91AE9EF8A11AFD90_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiFormatWriter_U3C_cctorU3Eb__5_m5693A6BD4012977A101BE9D6B64500EA8BE2A604_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiFormatWriter_U3C_cctorU3Eb__6_m7CF10278BE633CB5A6512DE2F917E7750FA1BEF1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiFormatWriter_U3C_cctorU3Eb__7_mEFFFB6F4E6E2EB4C4D22AD93A255F6A3E4E8B27F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiFormatWriter_U3C_cctorU3Eb__8_mFC7CD30BDACDD47B32BE184CD3E1174B003461BD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiFormatWriter_U3C_cctorU3Eb__9_mCFCF74631F31CACB75FFC1AF0636FAA85D4A528B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiFormatWriter_U3C_cctorU3Eb__a_mF75EF1E2F14FF8331B5EA3F3882DE068FBED6D80_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiFormatWriter_U3C_cctorU3Eb__b_m95B381218E86961C0234DC0CA91345E0B7A9C5EE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiFormatWriter_U3C_cctorU3Eb__c_mBB1BAF741F4D0A7E8F09F5046684F74248885BCF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiFormatWriter_U3C_cctorU3Eb__d_m30FAA8609D95869102986908115BA0D6BDFED730_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiFormatWriter_U3C_cctorU3Eb__e_m3DE4391237D5760061CCC84FDD8385A9D80C9FD3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiFormatWriter_U3C_cctorU3Eb__f_m5EF544751D48855C676A323FC827F434BEC8F3E0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiFormatWriter_encode_mA0FBB1E7F392A46D0B14B4F22D65F75246995D1E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OneDimensionalCodeWriter_encode_m97AFA32CE13C3557AB0CE771174A502CC3DCDE23_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReedSolomonEncoder_encode_mC912E0589BCE6FCFB4B24C6AE27DC980840178BD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Result__ctor_m4AB3ACA3D0C191865481DBB55094319B59B78173_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SupportClass_Fill_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE4DDA7B2AD1A207562E44CF7F1952CA8CB8583B3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SupportClass_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m33A528CEA2146D86558E579AC161CCE48C6C5372_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SupportClass_GetValue_TisResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_m168BE057C255BBBADDB1999A1632AC2B9DB87FBF_RuntimeMethod_var; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680; struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259; struct DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B; struct EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C; struct FinderPatternU5BU5D_t02A31440A6B36154939E48BECED66B29BD067FD4; struct GenericGFPolyU5BU5D_tBB8D540083C4AB010C7237FE011A6A967C410E04; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0; struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct StringBuilderU5BU5D_t8066814F873F1C7DE48C891911DC277608AF3EC7; struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83; 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 U3CModuleU3E_t19BEB36EC41A0CF39878E139CFFB7C679E036CED { }; struct BarcodeReaderGeneric_1_t22650A822B4E97A3190C13720DAC0FD6E8A47CE6 : public RuntimeObject { RuntimeObject* ___reader; Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* ___createRGBLuminanceSource; Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* ___createLuminanceSource; Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___createBinarizer; bool ___usePreviousState; DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* ___options; Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* ___explicitResultPointFound; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* ___ResultFound; bool ___U3CAutoRotateU3Ek__BackingField; bool ___U3CTryInvertedU3Ek__BackingField; }; struct ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0 : public RuntimeObject { RuntimeObject* ___values; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* ___ValueChanged; }; struct Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t641F95016551CD0F78F2B9535CFAF664E2ADFD33* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t6CD4295F175796394BE8DC4502A3D96BBAB883D3* ____keys; ValueCollection_t5AF6698AA5FC995D2269C462F6E3469303E6725E* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t018C3F68663BAA0A5C05BE7A056964FC2495685E : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tCF05A362B5E6EA5AD88D29B4FBA843A3BE55EECD* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tCE6058F07BD31F241CBE9059BAF4713C54E16FE1* ____keys; ValueCollection_t18F9FF42EB36D37A91AB0C7B3E72155F0ACC2352* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tAD75FB9D3FC79074E545607212450A6368EB6B15* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tC2B27D970BBFAE6CE62345EE41C52DBD5116595B* ____keys; ValueCollection_tFC2654718685D0F6C56BDAE424B84367FC8C878B* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t67E8423B5AEB30C254013AD88AB68D2A36F1F436* ____keys; ValueCollection_t74AF7C1BAE06C66E984668F663D574ED6A596D28* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t36E39BE593395D709749C4B6AAA6CC857B0C2DBD* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tD003F7A2BD4A796C0634AEC1910281367D443FA4* ____keys; ValueCollection_tD4804E53EF2F8D88D5308A0AE3A4AAAAC12BA9A6* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t05291BFC912FE467DEF09CBCABD7E00B584DA1F4* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t28D45FC2B6B575595EA9DE5D07CF0F7ED4657ADA* ____keys; ValueCollection_tEA46B706FF934FBF85427590A89154D33F35FC06* ____values; RuntimeObject* ____syncRoot; }; struct List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5 : public RuntimeObject { ResultPointU5BU5DU5BU5D_t60B6BDE1CEC379EA15A01AC8E913DC2A6E34D063* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t46611EAC434DC32B87B2B012DA185C37D8840A78 : public RuntimeObject { GenericGFPolyU5BU5D_tBB8D540083C4AB010C7237FE011A6A967C410E04* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____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 List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21 : public RuntimeObject { ReaderU5BU5D_t610227B0511D8164257965FA5B8015331703C006* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B : public RuntimeObject { }; struct AbstractExpandedDecoder_tA52E4CDC37B127D10C1CA2A6F6818CF799C02174 : public RuntimeObject { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___information; GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* ___generalDecoder; }; struct AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E : public RuntimeObject { }; struct AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252 : public RuntimeObject { }; struct Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4 : public RuntimeObject { }; struct BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9 : public RuntimeObject { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* ___binarizer; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___matrix; }; struct BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___bits; int32_t ___size; }; struct BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91 : public RuntimeObject { int32_t ___width; int32_t ___height; int32_t ___rowSize; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___bits; }; struct BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD : public RuntimeObject { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___bitMatrix; Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* ___parsedVersion; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* ___parsedFormatInfo; bool ___mirrored; }; struct BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2 : public RuntimeObject { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___bytes; int32_t ___byteOffset; int32_t ___bitOffset; }; struct C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B : public RuntimeObject { }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject { bool ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; bool ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; String_t* ___m_name; String_t* ___englishname; String_t* ___nativename; String_t* ___iso3lang; String_t* ___iso2lang; String_t* ___win3lang; String_t* ___territory; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture; bool ___constructed; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData; bool ___m_isInherited; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke { int32_t ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; int32_t ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; char* ___m_name; char* ___englishname; char* ___nativename; char* ___iso3lang; char* ___iso2lang; char* ___win3lang; char* ___territory; char** ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture; int32_t ___constructed; Il2CppSafeArray* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData; int32_t ___m_isInherited; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com { int32_t ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; int32_t ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; Il2CppChar* ___m_name; Il2CppChar* ___englishname; Il2CppChar* ___nativename; Il2CppChar* ___iso3lang; Il2CppChar* ___iso2lang; Il2CppChar* ___win3lang; Il2CppChar* ___territory; Il2CppChar** ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture; int32_t ___constructed; Il2CppSafeArray* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData; int32_t ___m_isInherited; }; struct DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB : public RuntimeObject { int32_t ___numDataCodewords; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___codewords; }; struct DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9 : public RuntimeObject { Decoder_t290E13022F32826302DF7F230238FEAD1168FA28* ___decoder; }; struct DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2 : public RuntimeObject { }; struct DecodedObject_tF9A3A658F6425CBA0542FC527EE6709DDC50BF5B : public RuntimeObject { int32_t ___U3CNewPositionU3Ek__BackingField; }; struct Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE : public RuntimeObject { ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832* ___rsDecoder; }; struct DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E : public RuntimeObject { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CRawBytesU3Ek__BackingField; int32_t ___U3CNumBitsU3Ek__BackingField; String_t* ___U3CTextU3Ek__BackingField; RuntimeObject* ___U3CByteSegmentsU3Ek__BackingField; String_t* ___U3CECLevelU3Ek__BackingField; int32_t ___U3CErrorsCorrectedU3Ek__BackingField; int32_t ___U3CStructuredAppendSequenceNumberU3Ek__BackingField; int32_t ___U3CErasuresU3Ek__BackingField; int32_t ___U3CStructuredAppendParityU3Ek__BackingField; RuntimeObject* ___U3COtherU3Ek__BackingField; }; struct DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB : public RuntimeObject { Action_2_t289BAF75267253402F54F4FD038D938211304C1F* ___ValueChanged; RuntimeObject* ___U3CHintsU3Ek__BackingField; }; struct Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136 : public RuntimeObject { }; struct DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0 : public RuntimeObject { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___U3CBitsU3Ek__BackingField; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___U3CPointsU3Ek__BackingField; }; struct Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7 : public RuntimeObject { int32_t ___width; int32_t ___height; }; struct ECI_t23895361BC213ED79ED64811A883496B9D7192D0 : public RuntimeObject { int32_t ___value_Renamed; }; struct EdifactEncoder_tD1D70DB7446C13EAEF517C1BE85D37A09999680A : public RuntimeObject { }; struct ErrorCorrection_t94752A18853004372D405896F96DFD1A6823A5F6 : public RuntimeObject { ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* ___field; }; struct ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6 : public RuntimeObject { int32_t ___bits; int32_t ___ordinal_Renamed_Field; String_t* ___name; }; struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 : public RuntimeObject { }; struct FinderPatternInfo_tA51E13C9BC1D88A1DEDB7656C50DAC1E07D95BBB : public RuntimeObject { FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* ___bottomLeft; FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* ___topLeft; FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* ___topRight; }; struct FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0 : public RuntimeObject { ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___errorCorrectionLevel; uint8_t ___dataMask; }; struct GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37 : public RuntimeObject { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___information; CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* ___current; StringBuilder_t* ___buffer; }; struct GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___expTable; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___logTable; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* ___zero; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* ___one; int32_t ___size; int32_t ___primitive; int32_t ___generatorBase; }; struct GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43 : public RuntimeObject { GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___field; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___coefficients; }; struct HighLevelEncoder_t1950A00E1A33FB8ED5CAD4541E6CC6A0CE2819F8 : public RuntimeObject { }; struct LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE : public RuntimeObject { int32_t ___width; int32_t ___height; }; struct MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499 : public RuntimeObject { Decoder_t3EB1D42E0DA5664E8915261AAF28D9A53C6586FC* ___decoder; }; struct ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___expTable; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___logTable; int32_t ___modulus; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ___U3CZeroU3Ek__BackingField; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ___U3COneU3Ek__BackingField; }; struct ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03 : public RuntimeObject { ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* ___field; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___coefficients; }; struct MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB : public RuntimeObject { RuntimeObject* ___hints; RuntimeObject* ___readers; }; struct MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB : public RuntimeObject { }; struct OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 : public RuntimeObject { }; struct OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 : public RuntimeObject { }; struct PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F : public RuntimeObject { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___U3CBitsU3Ek__BackingField; List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* ___U3CPointsU3Ek__BackingField; }; struct PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426 : public RuntimeObject { }; struct PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC : public RuntimeObject { }; struct QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5 : public RuntimeObject { bool ___mirrored; }; struct QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606 : public RuntimeObject { Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* ___decoder; }; struct QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4 : public RuntimeObject { }; struct ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832 : public RuntimeObject { GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___field; }; struct ReedSolomonEncoder_t5ED408EEA7EA79FC18CF460256E404FD88DBD636 : public RuntimeObject { GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___field; RuntimeObject* ___cachedGenerators; }; struct ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB : public RuntimeObject { float ___x; float ___y; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___bytesX; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___bytesY; String_t* ___toString; }; 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 SupportClass_t4DFF7A369FE88E3E52902C2244402187AAE40E99 : public RuntimeObject { }; struct SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE : public RuntimeObject { bool ___rectangular; int32_t ___dataCapacity; int32_t ___errorCodewords; int32_t ___matrixWidth; int32_t ___matrixHeight; int32_t ___dataRegions; int32_t ___rsBlockData; int32_t ___rsBlockError; }; struct UPCAWriter_t0586615613A44D3D50951FFC932546113EC94E90 : public RuntimeObject { EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811* ___subWriter; }; struct UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___decodeMiddleCounters; StringBuilder_t* ___decodeRowStringBuffer; }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65 : public RuntimeObject { int32_t ___versionNumber; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___alignmentPatternCenters; ECBlocksU5BU5D_t565EBC68DDA22822D0E6C537CF7043DF07B56590* ___ecBlocks; int32_t ___totalCodewords; }; struct Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44 { List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* ____list; int32_t ____index; int32_t ____version; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ____current; }; struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list; int32_t ____index; int32_t ____version; RuntimeObject* ____current; }; struct AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D : public AbstractExpandedDecoder_tA52E4CDC37B127D10C1CA2A6F6818CF799C02174 { }; struct AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___decodeFinderCounters; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___dataCharacterCounters; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___oddRoundingErrors; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___evenRoundingErrors; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___oddCounts; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___evenCounts; }; struct AnyAIDecoder_t799D27E4F1536865C21B847C580D83B61D060B9F : public AbstractExpandedDecoder_tA52E4CDC37B127D10C1CA2A6F6818CF799C02174 { }; struct BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB : public BarcodeReaderGeneric_1_t22650A822B4E97A3190C13720DAC0FD6E8A47CE6 { }; struct BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C : public LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___luminances; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { bool ___m_value; }; struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { uint8_t ___m_value; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { Il2CppChar ___m_value; }; struct CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56 : public ECI_t23895361BC213ED79ED64811A883496B9D7192D0 { String_t* ___encodingName; }; struct CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50 : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { StringBuilder_t* ___decodeRowResult; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___counters; int32_t ___counterLength; }; struct CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7 : public OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 { }; struct Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75 : public OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 { bool ___forceCodesetB; }; struct Code39Writer_t1A697FE9E37F9AAA021B3F71197E5896DB0A0184 : public OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 { }; struct Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { StringBuilder_t* ___decodeRowResult; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___counters; }; struct Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913 : public OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 { }; struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B { union { #pragma pack(push, tp, 1) struct { int32_t ___rgba; }; #pragma pack(pop, tp) struct { int32_t ___rgba_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { uint8_t ___r; }; #pragma pack(pop, tp) struct { uint8_t ___r_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___g_OffsetPadding[1]; uint8_t ___g; }; #pragma pack(pop, tp) struct { char ___g_OffsetPadding_forAlignmentOnly[1]; uint8_t ___g_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___b_OffsetPadding[2]; uint8_t ___b; }; #pragma pack(pop, tp) struct { char ___b_OffsetPadding_forAlignmentOnly[2]; uint8_t ___b_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___a_OffsetPadding[3]; uint8_t ___a; }; #pragma pack(pop, tp) struct { char ___a_OffsetPadding_forAlignmentOnly[3]; uint8_t ___a_forAlignmentOnly; }; }; }; 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 FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61 : public ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB { float ___estimatedModuleSize; int32_t ___count; }; struct IMBReader_t7EC5346436719427578B7E052173019E450100CB : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___currentBitmap; }; struct ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34 : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { int32_t ___narrowLineWidth; }; struct ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499 : public OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 { }; struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { int32_t ___m_value; }; struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { int64_t ___m_value; }; struct IntPtr_t { void* ___m_value; }; struct InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF : public LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___delegate; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___invertedMatrix; }; struct MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76 : public OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 { }; struct MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { RuntimeObject* ___readers; }; struct PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3 : public OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 { }; struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { float ___m_value; }; struct TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA : public C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B { }; struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455 { uint16_t ___m_value; }; struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF { uint64_t ___m_value; }; struct UPCEANReader_tF49869D5A4305D1EC4587E86B2EF3E0E4A4CBB4D : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { StringBuilder_t* ___decodeRowStringBuffer; UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1* ___extensionReader; EANManufacturerOrgSupport_t11737736824365E0FE9FC3A9FB46CC0C71596375* ___eanManSupport; }; struct UPCEANWriter_tBED0D534B55ACCB5A9ABBDF2A3965F482E42465A : public OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 { }; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; struct X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170 : public C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B { }; struct AI01392xDecoder_t99B4342D46842D381C825023AD8C1CD4C12FF18C : public AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D { }; struct AI01393xDecoder_tCCBBBA548F30A08EDFA688F7F641D34FB5FA643B : public AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D { }; struct AI01AndOtherAIs_t9F19505E7C8765DE6E5A43438F5548EAA4FF3C5B : public AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D { }; struct AI01weightDecoder_t103CE68B48CAC553B8E798EF9549C773D61793B1 : public AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D { }; struct BarcodeFormat_t6AAFC3C9FCD9667A068874AE1559A09723CA3282 { int32_t ___value__; }; struct Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC : public BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C { }; struct Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0 : public RuntimeObject { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___U3CForegroundU3Ek__BackingField; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___U3CBackgroundU3Ek__BackingField; }; struct DecodeHintType_t207D7A90E1757E13B708C766B107BF3840334BD9 { int32_t ___value__; }; 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 EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811 : public UPCEANWriter_tBED0D534B55ACCB5A9ABBDF2A3965F482E42465A { }; struct EAN8Writer_tC0DCF9FA0373A959AB4B8D112E28D95BA8F5D24E : public UPCEANWriter_tBED0D534B55ACCB5A9ABBDF2A3965F482E42465A { }; struct EncodeHintType_t296FEFCF0A42F251FE4D801982D6E8B00C34E50E { int32_t ___value__; }; 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 Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C { int32_t ___value__; }; struct ResultMetadataType_t27E7F345E6A61F8BF1ABA7DD613022C3419BF373 { int32_t ___value__; }; struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 { intptr_t ___value; }; struct Sign_tC7476AAE4DCD89D653E5BC5E27AD0AD2980EB038 { int32_t ___value__; }; struct SymbolShapeHint_t0386E9D8C1728A6EC7D318CCE7918FF254EB21A8 { int32_t ___value__; }; struct UPCEWriter_t72564F3E943D9FE67E26F3A8D4DE4D11A9F87AB0 : public UPCEANWriter_tBED0D534B55ACCB5A9ABBDF2A3965F482E42465A { }; struct BitmapFormat_t8D50A156429FFF20E5AFCAEEFBDE18004177F9AB { int32_t ___value__; }; struct BarcodeWriterGeneric_1_t9CF3B0343AB8E95633717B2B1DE5B6BAE8A41596 : public RuntimeObject { EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* ___options; int32_t ___U3CFormatU3Ek__BackingField; RuntimeObject* ___U3CEncoderU3Ek__BackingField; RuntimeObject* ___U3CRendererU3Ek__BackingField; }; struct BarcodeWriterGeneric_1_t3BAD30F866613C6D8C751B870314EDF3B5488EA4 : public RuntimeObject { EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* ___options; int32_t ___U3CFormatU3Ek__BackingField; RuntimeObject* ___U3CEncoderU3Ek__BackingField; RuntimeObject* ___U3CRendererU3Ek__BackingField; }; struct KeyValuePair_2_tED88312C3752DBBDD3FFA5DB16CE962DF6C3B868 { int32_t ___key; RuntimeObject* ___value; }; struct KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B { int32_t ___key; RuntimeObject* ___value; }; struct KeyValuePair_2_t115CEA7E80924A32801A3ECC2BC1DF844C2D42DD { int32_t ___key; RuntimeObject* ___value; }; struct AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5 : public AI01weightDecoder_t103CE68B48CAC553B8E798EF9549C773D61793B1 { String_t* ___dateCode; String_t* ___firstAIdigits; }; struct AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05 : public AI01weightDecoder_t103CE68B48CAC553B8E798EF9549C773D61793B1 { }; struct BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190 : public RuntimeObject { DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* ___digits; int32_t ___size; int32_t ___sign; }; struct EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E : public RuntimeObject { String_t* ___msg; int32_t ___shape; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___minSize; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___maxSize; StringBuilder_t* ___codewords; int32_t ___pos; int32_t ___newEncoding; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* ___symbolInfo; int32_t ___skipAtEnd; }; 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 Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF : public RuntimeObject { String_t* ___U3CTextU3Ek__BackingField; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CRawBytesU3Ek__BackingField; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___U3CResultPointsU3Ek__BackingField; int32_t ___U3CBarcodeFormatU3Ek__BackingField; RuntimeObject* ___U3CResultMetadataU3Ek__BackingField; int64_t ___U3CTimestampU3Ek__BackingField; int32_t ___U3CNumBitsU3Ek__BackingField; }; struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct Action_2_t289BAF75267253402F54F4FD038D938211304C1F : public MulticastDelegate_t { }; struct Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C : public MulticastDelegate_t { }; struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4 : public MulticastDelegate_t { }; struct Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484 : public MulticastDelegate_t { }; struct Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1 : public MulticastDelegate_t { }; struct Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102 : public MulticastDelegate_t { }; struct Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364 : public MulticastDelegate_t { }; struct AI013103decoder_t496C0FD114B73D4FA16D8F1C8F3E42F692D15B04 : public AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05 { }; struct AI01320xDecoder_tECD6F0ED96C0F7204A78BE00E3DA26B037D650DD : public AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05 { }; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { String_t* ____paramName; }; struct BarcodeWriter_t2D76106315DBF242DD40549D7DCD4148F0D37946 : public BarcodeWriterGeneric_1_t9CF3B0343AB8E95633717B2B1DE5B6BAE8A41596 { }; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3 : public MulticastDelegate_t { }; struct BarcodeReaderGeneric_1_t22650A822B4E97A3190C13720DAC0FD6E8A47CE6_StaticFields { Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___defaultCreateBinarizer; Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* ___defaultCreateRGBLuminanceSource; Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate6; Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate7; }; struct List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5_StaticFields { ResultPointU5BU5DU5BU5D_t60B6BDE1CEC379EA15A01AC8E913DC2A6E34D063* ___s_emptyArray; }; struct List_1_t46611EAC434DC32B87B2B012DA185C37D8840A78_StaticFields { GenericGFPolyU5BU5D_tBB8D540083C4AB010C7237FE011A6A967C410E04* ___s_emptyArray; }; struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray; }; struct List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21_StaticFields { ReaderU5BU5D_t610227B0511D8164257965FA5B8015331703C006* ___s_emptyArray; }; struct AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252_StaticFields { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___DEFAULT_CHARSET; }; struct BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____lookup; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields { CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info; RuntimeObject* ___shared_table_lock; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture; Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number; Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX; bool ___IsTaiwanSku; }; struct DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_StaticFields { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___NO_POINTS; }; struct Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___INDEXES_START_PATTERN; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___INDEXES_STOP_PATTERN; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___START_PATTERN; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___STOP_PATTERN; }; struct ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields { ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___L; ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___M; ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___Q; ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___H; ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918* ___FOR_BITS; }; struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_StaticFields { EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___Empty; }; struct FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___FORMAT_INFO_DECODE_LOOKUP; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___BITS_SET_IN_HALF_BYTE; }; struct GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields { GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___AZTEC_DATA_12; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___AZTEC_DATA_10; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___AZTEC_DATA_6; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___AZTEC_PARAM; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___QR_CODE_FIELD_256; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___DATA_MATRIX_FIELD_256; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___AZTEC_DATA_8; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___MAXICODE_FIELD_64; }; struct MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499_StaticFields { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___NO_POINTS; }; struct ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB_StaticFields { ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* ___PDF417_GF; }; struct MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields { RuntimeObject* ___formatMap; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate10; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate11; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate12; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate13; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate14; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate15; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate16; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate17; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate18; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate19; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate1a; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate1b; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate1c; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate1d; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate1e; }; struct OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields { int32_t ___INTEGER_MATH_SHIFT; int32_t ___PATTERN_MATCH_RESULT_SCALE_FACTOR; }; struct QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_StaticFields { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___NO_POINTS; }; struct String_t_StaticFields { String_t* ___Empty; }; struct SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_StaticFields { SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* ___PROD_SYMBOLS; SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* ___symbols; }; struct UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___CHECK_DIGIT_ENCODINGS; }; struct Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___VERSION_DECODE_INFO; VersionU5BU5D_t74F65BE2B735570BDE03526EF0AA0219384B11D6* ___VERSIONS; }; struct AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D_StaticFields { int32_t ___GTIN_SIZE; }; struct AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F_StaticFields { int32_t ___MAX_AVG_VARIANCE; int32_t ___MAX_INDIVIDUAL_VARIANCE; }; struct AnyAIDecoder_t799D27E4F1536865C21B847C580D83B61D060B9F_StaticFields { int32_t ___HEADER_SIZE; }; struct BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_StaticFields { Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* ___defaultCreateLuminanceSource; Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* ___CSU24U3CU3E9__CachedAnonymousMethodDelegate9; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1; }; struct CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields { RuntimeObject* ___VALUE_TO_ECI; RuntimeObject* ___NAME_TO_ECI; }; struct CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields { int32_t ___MAX_ACCEPTABLE; int32_t ___PADDING; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___ALPHABET; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___CHARACTER_ENCODINGS; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___STARTEND_ENCODING; }; struct CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___START_END_CHARS; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___ALT_START_END_CHARS; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___CHARS_WHICH_ARE_TEN_LENGTH_EACH_AFTER_DECODED; Il2CppChar ___DEFAULT_GUARD; }; struct Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___ALPHABET; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___CHARACTER_ENCODINGS; int32_t ___ASTERISK_ENCODING; }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch; }; struct IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosA; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosB; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosC; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosD; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosE; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosF; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosG; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosH; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosI; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosJ; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___barPos; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeA; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeB; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeC; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeD; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeE; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeF; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeG; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeH; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeI; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeJ; CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* ___barType; RuntimeObject* ___table1Check; RuntimeObject* ___table2Check; }; struct ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields { int32_t ___MAX_AVG_VARIANCE; int32_t ___MAX_INDIVIDUAL_VARIANCE; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___DEFAULT_ALLOWED_LENGTHS; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___START_PATTERN; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___END_PATTERN_REVERSED; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___PATTERNS; }; struct ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___START_PATTERN; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___END_PATTERN; }; struct IntPtr_t_StaticFields { intptr_t ___Zero; }; struct MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___startWidths; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___endWidths; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___numberWidths; }; struct PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___startWidths; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___terminationWidths; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___endWidths; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___numberWidths; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___crcGrid; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___crc0Widths; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___crc1Widths; }; struct UPCEANReader_tF49869D5A4305D1EC4587E86B2EF3E0E4A4CBB4D_StaticFields { int32_t ___MAX_AVG_VARIANCE; int32_t ___MAX_INDIVIDUAL_VARIANCE; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___START_END_PATTERN; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___MIDDLE_PATTERN; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___END_PATTERN; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___L_PATTERNS; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___L_AND_G_PATTERNS; }; struct AI01393xDecoder_tCCBBBA548F30A08EDFA688F7F641D34FB5FA643B_StaticFields { int32_t ___HEADER_SIZE; int32_t ___LAST_DIGIT_SIZE; int32_t ___FIRST_THREE_DIGITS_SIZE; }; struct AI01AndOtherAIs_t9F19505E7C8765DE6E5A43438F5548EAA4FF3C5B_StaticFields { int32_t ___HEADER_SIZE; }; struct AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5_StaticFields { int32_t ___HEADER_SIZE; int32_t ___WEIGHT_SIZE; int32_t ___DATE_SIZE; }; struct AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_StaticFields { int32_t ___HEADER_SIZE; int32_t ___WEIGHT_SIZE; }; struct BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___Zero; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___One; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___Two; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___Ten; }; struct EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_StaticFields { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___encoding; }; #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 Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259 : public RuntimeArray { ALIGN_FIELD (8) Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B m_Items[1]; inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* 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, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value) { m_Items[index] = value; } }; struct DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B : public RuntimeArray { ALIGN_FIELD (8) DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* m_Items[1]; inline DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB** 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, DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)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 ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0 : public RuntimeArray { ALIGN_FIELD (8) ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* m_Items[1]; inline ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB** 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, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* 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); } }; 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 UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83 : public RuntimeArray { ALIGN_FIELD (8) uint16_t m_Items[1]; inline uint16_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint16_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, uint16_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint16_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint16_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint16_t value) { m_Items[index] = 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 CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680 : public RuntimeArray { ALIGN_FIELD (8) CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* m_Items[1]; inline CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** 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, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct StringBuilderU5BU5D_t8066814F873F1C7DE48C891911DC277608AF3EC7 : public RuntimeArray { ALIGN_FIELD (8) StringBuilder_t* m_Items[1]; inline StringBuilder_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline StringBuilder_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, StringBuilder_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline StringBuilder_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline StringBuilder_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, StringBuilder_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C : 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 SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray { ALIGN_FIELD (8) float m_Items[1]; inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* 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, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = 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 ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8 : public RuntimeArray { ALIGN_FIELD (8) ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* m_Items[1]; inline ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03** 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, ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray { ALIGN_FIELD (8) bool m_Items[1]; inline bool GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline bool* 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, bool value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline bool GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, bool value) { m_Items[index] = value; } }; struct GenericGFPolyU5BU5D_tBB8D540083C4AB010C7237FE011A6A967C410E04 : public RuntimeArray { ALIGN_FIELD (8) GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* m_Items[1]; inline GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43** 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, GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct FinderPatternU5BU5D_t02A31440A6B36154939E48BECED66B29BD067FD4 : public RuntimeArray { ALIGN_FIELD (8) FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* m_Items[1]; inline FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61** 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, FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m9698075D0C5F788A3B6AEBF1ABDFACCAB5854E90_gshared_inline (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_gshared_inline (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mC515884C0546021A29DC0A00DBCABD89B1B65872_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mAF56F61CBD9F77BAFCE5E2591712018424E7DB22_gshared (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220_gshared (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, uint8_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeWriterGeneric_1__ctor_m36D28F4576F56B9835359AEB9BBE91FEEEF3FF68_gshared (BarcodeWriterGeneric_1_t3BAD30F866613C6D8C751B870314EDF3B5488EA4* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BarcodeWriterGeneric_1_set_Renderer_mA243368A6E892905B9B5A0C8E4F19DC00ABB025F_gshared_inline (BarcodeWriterGeneric_1_t3BAD30F866613C6D8C751B870314EDF3B5488EA4* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_1__ctor_m2D3131E921FE54268131B0D87D40175141D89DA2_gshared (BarcodeReaderGeneric_1_tD5CF8C9A007D549454201764E34C7D94A93573FA* __this, RuntimeObject* ___0_reader, Func_4_tF68DA3EE76819B5D4BF70977F24B69ADB8B4810D* ___1_createLuminanceSource, Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___2_createBinarizer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_1__ctor_m5352540F74E095B5F22C8884FC2C9B7A2C312707_gshared (BarcodeReaderGeneric_1_tD5CF8C9A007D549454201764E34C7D94A93573FA* __this, RuntimeObject* ___0_reader, Func_4_tF68DA3EE76819B5D4BF70977F24B69ADB8B4810D* ___1_createLuminanceSource, Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___2_createBinarizer, Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* ___3_createRGBLuminanceSource, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_m14BEB5492C3F6C2B46AC5E5C9722D73650A02720_gshared (Func_4_t7AAB63173BD5193F0BDA308DCB0D4ADC2674D9C2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, 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 Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __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_EXTERN_C IL2CPP_METHOD_ATTR void SupportClass_Fill_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE4DDA7B2AD1A207562E44CF7F1952CA8CB8583B3_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SupportClass_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m33A528CEA2146D86558E579AC161CCE48C6C5372_gshared (RuntimeObject* ___0_hints, int32_t ___1_hintType, bool ___2_default, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SupportClass_GetValue_TisRuntimeObject_m0E80A0A08E4EB12A97955AC7E9C048ECE34250D3_gshared (RuntimeObject* ___0_hints, int32_t ___1_hintType, RuntimeObject* ___2_default, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChangeNotifyDictionary_2__ctor_mDC11FC8C91D4B000B1677A7B2884D7542B6A143C_gshared (ChangeNotifyDictionary_2_t319CD6CDB09EFA383AF06819881B1E6E091AD64B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m6A0E7FE9DF9AE6C4BEE58611CB55F64FC3D79052_gshared (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChangeNotifyDictionary_2_add_ValueChanged_mDB52722A79CDC02F24F7A777979821FB53B29572_gshared (ChangeNotifyDictionary_2_t319CD6CDB09EFA383AF06819881B1E6E091AD64B* __this, Action_2_t289BAF75267253402F54F4FD038D938211304C1F* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, 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 Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___0_message, 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 StringBuilder_t* StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1 (StringBuilder_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceSource__ctor_m577CF72FCA4F52502CD0746F70283DA7226192CD (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvertedLuminanceSource__ctor_mD72787E6D5CB846B50DD64719D946B64165DB896 (InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_delegate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseLuminanceSource__ctor_m4A76735608455D9F7E95FDBD2FDE827E5EED7E73 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32LuminanceSource_SetPixels_m6738AB1D4BBD9E72BB0D10DD027DB282E8435BC3 (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_color32s, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32LuminanceSource__ctor_m7CB2ECA01B47DC80852B28D7F7C30BEE9DBA8CF7 (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReedSolomonDecoder__ctor_mD834D6BAFDEEFAE30A60110EE3EFA42DF90674DD (ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832* __this, GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___0_field, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* BitMatrixParser_createBitMatrixParser_mEA37C099FE78D2D918FE723486C041366933E5E6 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bitMatrix, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* Decoder_decode_mF669BCBAD3F5E3921822333D69F5162D87A474E6 (Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* __this, BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* ___0_parser, RuntimeObject* ___1_hints, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrixParser_remask_mF95FE4D9FF5D15999EEA9F1A0638EFB6B7A596F2 (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrixParser_setMirror_m4988C3C5795D31360FBA08E845341F90AA13FE76 (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, bool ___0_mirror, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* BitMatrixParser_readVersion_m3EBB6662C09C85EC303E7906035F16865F77C0C3 (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* BitMatrixParser_readFormatInformation_m3C7B43C133BA2D0DF71F85300E7CC575E477C3BA (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrixParser_mirror_m64EE4CB13B8930BB17D12AD5248B5C8CAB0BDCFC (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QRCodeDecoderMetaData__ctor_m809C92159575019077758A85CCDA95126087FAFD (QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5* __this, bool ___0_mirrored, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_Other_mC68B305945A75D9A6EE7AE8E169B15C3076F8CFF_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* FormatInformation_get_ErrorCorrectionLevel_m02509A15D7206F3C460F20DE9BA8C894F044B9AA_inline (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitMatrixParser_readCodewords_mDB81E95E8BE81649BFE8A3376CCD697F705AE002 (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* DataBlock_getDataBlocks_m0D5C6A173609C4CDEB60F9F32295262A1C8B9207 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawCodewords, Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* ___1_version, ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___2_ecLevel, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DataBlock_get_NumDataCodewords_mC4D5053746219094FA956290319BA3D4356318FF_inline (DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DataBlock_get_Codewords_mF24A07795D56ACDD4524EB1C5E892A1B04A71DB0_inline (DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Decoder_correctErrors_m8C6B2CB027487A1BFE65C426ED16D3B159B42DC7 (Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_codewordBytes, int32_t ___1_numDataCodewords, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* DecodedBitStreamParser_decode_mBEA6249A3E77EB7208A7B3FFA0953EE97A0BF93B (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytes, Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* ___1_version, ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___2_ecLevel, RuntimeObject* ___3_hints, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReedSolomonDecoder_decode_mEED6B0EC88EB68400F90F2C4C772D0AD5B59467D (ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_received, int32_t ___1_twoS, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PDF417DetectorResult_set_Bits_m9BA0FD106F83EBF0019FB395263911C816E8CA1F_inline (PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PDF417DetectorResult_set_Points_m0E2707802F9EAF3E1AAE808D2E9A84DE6BD21CB3_inline (PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* __this, List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414 (StringBuilder_t* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UPCEANExtension5Support_decodeMiddle_m936326831D222C01064A4939E4334FE499D02BFD (UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_startRange, StringBuilder_t* ___2_resultString, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UPCEANExtension5Support_parseExtensionString_mF14D58B1A3D2D1FC5F1F061C452A6B335575507B (String_t* ___0_raw, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_m1FE156476FD7E8E25D0829D5D2DAC9432A419E55 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_text, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawBytes, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___2_resultPoints, int32_t ___3_format, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_putAllMetadata_mC45C68DF94C5EA68A841ADD0329F34C0895F2F89 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, RuntimeObject* ___0_metadata, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UPCEANReader_decodeDigit_m2624E7315730CA9E940077DC1A93804B791AC994 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_counters, int32_t ___2_rowOffset, Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___3_patterns, int32_t* ___4_digit, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray_getNextSet_mF8C8C36F5635766BD05B035AE11C21264603A0B4 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray_getNextUnset_m500B3B13B5BD6B712BCD369857F37F5855DD6D5D (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8 (StringBuilder_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UPCEANExtension5Support_determineCheckDigit_mA61FB72E50304EC84429ED2E580E999136B0A4C1 (int32_t ___0_lgPatternFound, int32_t* ___1_checkDigit, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UPCEANExtension5Support_extensionChecksum_mB7A9C394EADC377B5FEDDC7151B3CA13F71014A1 (String_t* ___0_s, 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 Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UPCEANExtension5Support_parseExtension5String_m6239EB9CFCF483D6BE02A79D0B0FDDCDFC749E84 (String_t* ___0_raw, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2 (Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A*, const RuntimeMethod*))Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D (String_t* __this, String_t* ___0_value, 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 int32_t Int32_Parse_m273CA1A9C7717C99641291A95C543711C0202AF0 (String_t* ___0_s, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A (RuntimeObject* ___0_arg0, RuntimeObject* ___1_arg1, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9EB826D3BC0EF2322AA8E55DF0D20EE41B1E5A36 (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecodedObject_set_NewPosition_m684D3E5201000BA49060E4D9B0E00684C6398D05_inline (DecodedObject_tF9A3A658F6425CBA0542FC527EE6709DDC50BF5B* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GeneralAppIdDecoder__ctor_m3552700246919730D6DDFD0DF748BE1C56E1A8A6 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_i, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI01AndOtherAIs__ctor_m74C2AC49A66319443B6BAA58AB0C16E42D768550 (AI01AndOtherAIs_t9F19505E7C8765DE6E5A43438F5548EAA4FF3C5B* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnyAIDecoder__ctor_m993CAE0130427E3488D4F83E74DEF1580C363BC3 (AnyAIDecoder_t799D27E4F1536865C21B847C580D83B61D060B9F* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GeneralAppIdDecoder_extractNumericValueFromBitArray_mBD8F0B1F00D7C2E39C520B37BAE4E4A126B786F6 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, int32_t ___1_pos, int32_t ___2_bits, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI013103decoder__ctor_m8CD3327B038CBD40A2E5A19EE19817A1EA2B4A42 (AI013103decoder_t496C0FD114B73D4FA16D8F1C8F3E42F692D15B04* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI01320xDecoder__ctor_mE73FF8BB9605205A00C55DE5048EA79BA0B213C5 (AI01320xDecoder_tECD6F0ED96C0F7204A78BE00E3DA26B037D650DD* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI01392xDecoder__ctor_m9513E1C719F6F682BCACA52B7DD128510F63E903 (AI01392xDecoder_t99B4342D46842D381C825023AD8C1CD4C12FF18C* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI01393xDecoder__ctor_mD64B62E7ED90E4982A320063882ABB45C42E8BDB (AI01393xDecoder_tCCBBBA548F30A08EDFA688F7F641D34FB5FA643B* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI013x0x1xDecoder__ctor_m166CE894EDC1B55468808DF12586C9E8485354BE (AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, String_t* ___1_firstAIdigits, String_t* ___2_dateCode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AbstractExpandedDecoder__ctor_m2EF1C7F45B634BEFFA2C749C74748118EF25AE70 (AbstractExpandedDecoder_tA52E4CDC37B127D10C1CA2A6F6818CF799C02174* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI01decoder_encodeCompressedGtinWithoutAI_mE03ACB8253B1322EAE238B320191C57845D83BD5 (AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D* __this, StringBuilder_t* ___0_buf, int32_t ___1_currentPos, int32_t ___2_initialBufferPosition, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* AbstractExpandedDecoder_getGeneralDecoder_mF9F9402B482995DA7637E56E11DCBA39919B5490_inline (AbstractExpandedDecoder_tA52E4CDC37B127D10C1CA2A6F6818CF799C02174* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GeneralAppIdDecoder_extractNumericValueFromBitArray_m4269D13EBA11A1BFD8666C2C7C35E1D236749274 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, int32_t ___1_bits, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA (StringBuilder_t* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI01decoder_appendCheckDigit_m78418F66A5AE530CEBCFE9E4BA1B471B0F17A2F2 (StringBuilder_t* ___0_buf, int32_t ___1_currentPos, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D (StringBuilder_t* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI01decoder__ctor_mF201B1475108450428328FFAEC15DA46E03C2C8C (AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI01weightDecoder__ctor_m2F2664A73ED413D104BE5185C1BC221079883D5F (AI01weightDecoder_t103CE68B48CAC553B8E798EF9549C773D61793B1* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* AbstractExpandedDecoder_getInformation_mC3A158080E99EE843F48DC98C766C361356AF098_inline (AbstractExpandedDecoder_tA52E4CDC37B127D10C1CA2A6F6818CF799C02174* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI01decoder_encodeCompressedGtin_mA4038907857D45ADE1C3E89AC8DC8E184280601F (AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D* __this, StringBuilder_t* ___0_buf, int32_t ___1_currentPos, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI01weightDecoder_encodeCompressedWeight_m9984C051553EDD756FA8D6E84FE73FB987B0FEE1 (AI01weightDecoder_t103CE68B48CAC553B8E798EF9549C773D61793B1* __this, StringBuilder_t* ___0_buf, int32_t ___1_currentPos, int32_t ___2_weightSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BinaryBitmap_get_RotateSupported_m96BD480C4A5AEB00EEF815BFE99C82801885D92D (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* BinaryBitmap_rotateCounterClockwise_m7D4DBAEA0937524CEDCF0DDE3F3A9F694215996C (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int32_t ___0_type, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Result_get_ResultPoints_m98C7CADDAC629C1618DAE400297F3B7ABE7F40F1_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BinaryBitmap_get_Height_m4BAC199B650C708DEDFA406389368F758117EE5B (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BinaryBitmap_get_Width_m0327A38EBAD9CDBE83CEA7135DDE36387EE97E67 (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray__ctor_m73F6CDC640CD7C76A70672D1F2750E065609487C (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* BinaryBitmap_getBlackRow_m2490024566A9C87C52D9F0A59FD33D567101BFDC (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, int32_t ___0_y, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_reverse_m737EFD06F68E7B7A9CB68109A8FB288EBE8F1494 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_mFB3EC363C96272102BDD076595B3784F71B8DFED (Dictionary_2_t018C3F68663BAA0A5C05BE7A056964FC2495685E* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t018C3F68663BAA0A5C05BE7A056964FC2495685E*, const RuntimeMethod*))Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared)(__this, method); } inline int32_t KeyValuePair_2_get_Key_m8E3DB08A0A100D7427A4A10D4301FDBE9329DA08_inline (KeyValuePair_2_tED88312C3752DBBDD3FFA5DB16CE962DF6C3B868* __this, const RuntimeMethod* method) { return (( int32_t (*) (KeyValuePair_2_tED88312C3752DBBDD3FFA5DB16CE962DF6C3B868*, const RuntimeMethod*))KeyValuePair_2_get_Key_m9698075D0C5F788A3B6AEBF1ABDFACCAB5854E90_gshared_inline)(__this, method); } inline RuntimeObject* KeyValuePair_2_get_Value_mF64069148B4AE61E9FB3A1D60911974902C15A75_inline (KeyValuePair_2_tED88312C3752DBBDD3FFA5DB16CE962DF6C3B868* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (KeyValuePair_2_tED88312C3752DBBDD3FFA5DB16CE962DF6C3B868*, const RuntimeMethod*))KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OneDReader_recordPattern_m874C73D2952D64B899CD8534886026E8393420CB (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, int32_t ___1_start, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_counters, int32_t ___3_numCounters, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OneDReader_recordPattern_mCE399FCF63A456BB243DB128D508B576ABFDC1E5 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, int32_t ___1_start, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_counters, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_m79C840FEDFFC9774ED896CD4AF57268F613D7F20 (Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714*, const RuntimeMethod*))Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared)(__this, method); } inline void Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335 (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method); } inline void Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609 (Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* __this, int32_t ___0_key, Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714*, int32_t, Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*, const RuntimeMethod*))Dictionary_2_Add_mC515884C0546021A29DC0A00DBCABD89B1B65872_gshared)(__this, ___0_key, ___1_value, method); } inline RuntimeObject* Func_1_Invoke_mDB828AA62C525CAF4E0BF851E86F7849A29D7DB4_inline (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*, const RuntimeMethod*))Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EAN8Writer__ctor_m689B8EC8EA6A700512214EF225241ADC40644603 (EAN8Writer_tC0DCF9FA0373A959AB4B8D112E28D95BA8F5D24E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UPCEWriter__ctor_mE24FCF4F884E41A85B8AD9659AA32B49B0D649C2 (UPCEWriter_t72564F3E943D9FE67E26F3A8D4DE4D11A9F87AB0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EAN13Writer__ctor_m6795B187E2323CECB0CFA46A5481B7194A2D1546 (EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UPCAWriter__ctor_mA23E2BB8D4FAFD4AD8F532283AFA2480747B2177 (UPCAWriter_t0586615613A44D3D50951FFC932546113EC94E90* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QRCodeWriter__ctor_mE4E98F826C0E373A1C58C63E2BC20D0FF9C019E4 (QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Code39Writer__ctor_mFD69092A74527472796F493DD7B81433A757F5E0 (Code39Writer_t1A697FE9E37F9AAA021B3F71197E5896DB0A0184* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Code93Writer__ctor_m5ECFA917E61527BB9BFCC7D4F95361FA6475DC8D (Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Code128Writer__ctor_m8D9530FCC7E01F155F5B780CB407305FFA1690A2 (Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ITFWriter__ctor_mEF717F2F9B11BF6C31605DDEE78B6A6FBD54050C (ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417Writer__ctor_m8927EC62D6D56ED3542672DA796B41DE21D646A3 (PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CodaBarWriter__ctor_m479245C43B1FA600B03B3D036B1043E0618BD21B (CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MSIWriter__ctor_m6111D574C7D5444D89874C1EA5C2A111E1736EED (MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlesseyWriter__ctor_m7D1AB0D1F098FB339347A169DD4DAB96B7F756AB (PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataMatrixWriter__ctor_m2623E8BE32BDC7AD727AFA06D1DEBD0C2B378FD2 (DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AztecWriter__ctor_mCD8261172098BE30F0CEBF524799D042E7FB2DA1 (AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatReader_set_Hints_m025045AEBDC8D03CE15F0BFF3EAD1A93A97C4B90 (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* MultiFormatReader_decodeInternal_m7B1014EB5B3F5BB3E83B34E90B1918EE3DF6A5A1 (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, const RuntimeMethod* method) ; inline void List_1__ctor_mE21059C9891963B4C8DE279CB5830B712BCBDCDF (List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21* __this, const RuntimeMethod* method) { (( void (*) (List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatOneDReader__ctor_mB45E894E61F456AD23AB2039C0DD104BCA77CA26 (MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B* __this, RuntimeObject* ___0_hints, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QRCodeReader__ctor_mC207388F3FC22EDFBF322799B33D2F0E39CBE502 (QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataMatrixReader__ctor_m965A6AAAAB0345D9A24B7CF4B6B7B54B4EA50371 (DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AztecReader__ctor_m401F41DC9B38995B2FE8CDD78EE5A0CE94CFAADB (AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417Reader__ctor_m74E4295EF8270ECEC14514F9612FC3E3104E2F42 (PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaxiCodeReader__ctor_mC908E9D1F8039A56F6A375BAB1618F2F7A96C55E (MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IMBReader__ctor_mBB78FEAF3EB9CFA9271F221C6A3B8DD4782A492E (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_inline (ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_mAF56F61CBD9F77BAFCE5E2591712018424E7DB22 (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_mAF56F61CBD9F77BAFCE5E2591712018424E7DB22_gshared)(__this, ___0_capacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* OneDReader_doDecode_mB4B940E665E5F6B1C52FC8543F630C760797EE62 (OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, RuntimeObject* ___1_hints, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OneDReader_reset_mF4DB0F143C93E7531638C88440F2CAFF0B4D43C5 (OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265 (double ___0_x, double ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_mCD797D942316CB356205FD96415B0B7581CDAD60 (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder_set_Chars_m20B53B0EEAB2A0BB0EC84A130FF12EA86ADD99AE (StringBuilder_t* __this, int32_t ___0_index, Il2CppChar ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t IMBReader_binaryStringToDec_m4CE08526A95311C7E159FBE093FAF356C82D371E (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, String_t* ___0_binary, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IMBReader_invertedBinaryString_mD9BA94DCF927494F05179B074DFDFB3A09DC9592 (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, String_t* ___0_binary, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Replace_mEACDB7793357B7ABB5E7BFB59CE2C2DE27673950 (StringBuilder_t* __this, String_t* ___0_oldValue, String_t* ___1_newValue, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IMBReader_getCodeWords_m96A444253C68F303C1A9419410911874B2BF461F (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_codeWord, String_t* ___1_imb, RuntimeObject* ___2_table1Check, RuntimeObject* ___3_table2Check, Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___4_barPos, CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* ___5_barType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237 (int32_t ___0_n, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Addition_m6A64F691BA94E8062D39DE0284B4BB59172EFE78 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Modulus_mA044A37C510356EB423B48A1BF11F7ADED7CD1D0 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BigInteger_op_Explicit_mDB126E79118CB97B0D8AA1C6F7B0A6E10E287D3B (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Division_m09B82D50BBFC38EE48BCE969E67B0D7234ADB99D (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_GreaterThan_m54A2E8843A6EA4B7ED9C5E9CF13DC466B790E14C (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Subtraction_m759628FA84D82610EC0DBD632ED0E28F59180560 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t BigInteger_op_Explicit_mE45321B360858C3FFF1964799D2F27B34C98222D (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt64_ToString_mD3AAE57EA18A6779F5A17E4F91C900A231EB0A6F (uint64_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_PadLeft_m99DDD242908E78B71E9631EE66331E8A130EB31F (String_t* __this, int32_t ___0_totalWidth, Il2CppChar ___1_paddingChar, const RuntimeMethod* method) ; inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IMBReader_isIMB_m008E3D4C4F9BA47A70FEECDC1974CE9B44087875 (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, int32_t* ___1_pixelStartOffset, int32_t* ___2_pixelStopOffset, int32_t* ___3_pixelBarLength, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IMBReader_getNumberBars_m39203F203E3A4F4450A5BEEF1A9B68636E7BF354 (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, int32_t ___1_start, int32_t ___2_stop, int32_t ___3_barWidth, const RuntimeMethod* method) ; inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IMBReader_fillLists_m65A1B3D75A614E084BD6F69B0E0E2162AB01DC1C (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_topRow, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___2_botRow, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___3_listRow, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___4_listTop, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___5_listBot, int32_t ___6_start, int32_t ___7_stop, const RuntimeMethod* method) ; inline int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared)(__this, ___0_index, method); } inline int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IMBReader_getTrackingNumber_m97D7E2B6905F28FD7F30424FD21B7EF7A2A51D45 (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, String_t* ___0_imb, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OneDReader__ctor_m078E35FDB121CADB174EAD8851A8236015D335BA (OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASCIIEncoder__ctor_mBADF0D8E0C74A3E4209F1004B2B67E30F99FCA8B (ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void C40Encoder__ctor_mCF8E217142B3FDA838E08A60382971B401B4ED19 (C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextEncoder__ctor_m8D115F332EB1696AB94AC7B487EBA49A898F6ABE (TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X12Encoder__ctor_mF028595A192E9DB5F0E9D431B48130B0FB4DDB89 (X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EdifactEncoder__ctor_mF8620B58F6DAD2999A7C249A3AA25130BB67B30B (EdifactEncoder_tD1D70DB7446C13EAEF517C1BE85D37A09999680A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base256Encoder__ctor_mEB9C5A0354696DBFBBB174D7093FDF5486076587 (Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext__ctor_mA92A7238CC1EB75FED321BEE140B66DD3BBDCC85 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, String_t* ___0_msg, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_setSymbolShape_m36A3FAF7338446232390BFF33805E6FD6128D6A1_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_shape, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_setSizeConstraints_m14A1C6F72089324717EC233B26E0424A1AB9B531 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___0_minSize, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___1_maxSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0 (String_t* __this, String_t* ___0_value, 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 void EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, Il2CppChar ___0_codeword, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_setSkipAtEnd_mB8691BDAB30FF9B6F660EDFB0FE2CD4CC3292758_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_count, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_set_Pos_m26C146E3FCB22D50C5A51F356D2FE941EE50FB91_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EncoderContext_get_NewEncoding_mF5E441BEF4231AD58444CC47E7A124D4EA654873_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_resetEncoderSignal_m7690BA3941423F51651724908D5C2965466CAF8C (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EncoderContext_get_HasMoreCharacters_m98821DAC4D1CBD923F038972DC82B480AF9AB468 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringBuilder_t* EncoderContext_get_Codewords_mD51A6C44F8029396D1790D9066C27F62270017F8_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_updateSymbolInfo_mD403E3EB27A64E7A0DF65A88D7FCBCB6BDC76E22 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* EncoderContext_get_SymbolInfo_mE4B626A533D24AC7990FF33FB2A36CC2395F3B04_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar HighLevelEncoder_randomize253State_m1AD2F52D481B4CA8D1C64E6937F7F3F206C290A6 (Il2CppChar ___0_ch, int32_t ___1_codewordPosition, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_findMinimums_m2247DFBDABA1C833F872CE1BF4E09EE01BB939B8 (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_charCounts, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_intCharCounts, int32_t ___2_min, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___3_mins, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_getMinimumCount_m5DDE4989BB444B138E6704B044AA12FFF2E2CF1B (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_mins, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isDigit_m5034DF8BD6393A155E74620CF9BEA06167943C62 (Il2CppChar ___0_ch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isExtendedASCII_m8FBDB0F0388A6B010466E54D66E1F32510485CBD (Il2CppChar ___0_ch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isNativeC40_mE57B28DF154F948D50CB833A6A24A33914017A4E (Il2CppChar ___0_ch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isNativeText_mCF24450C7B97F5244A7D4E950F933E36A7ABBF4F (Il2CppChar ___0_ch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isNativeX12_m71DF7E9D28D87E894E8044E44EEC35853EBB19DD (Il2CppChar ___0_ch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isNativeEDIFACT_m20E5A60A17D04ED9415AFD6BBCACEB5382BEB4A6 (Il2CppChar ___0_ch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isSpecialB256_m8B269ED20367CB620671C099BEC435027CA05E12 (Il2CppChar ___0_ch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isX12TermSep_m692A7AB1407E4152614E4C3CC8A283C3D1DDB6F7 (Il2CppChar ___0_ch, const RuntimeMethod* method) ; inline void SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, uint8_t ___1_value, const RuntimeMethod* method) { (( void (*) (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, uint8_t, const RuntimeMethod*))SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220_gshared)(___0_array, ___1_value, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* EncoderContext_get_Message_m1FEDFA9443DEE5AB8DAE080E0CDE91E7CF4F05F9_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_determineConsecutiveDigitCount_mA4B5DCEF2B346016A9CD0B7CE6F3E0DEB056DDCB (String_t* ___0_msg, int32_t ___1_startpos, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar ASCIIEncoder_encodeASCIIDigits_m8408D44D79BC599D62A531F614C3DE6208A69CBB (Il2CppChar ___0_digit1, Il2CppChar ___1_digit2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar EncoderContext_get_CurrentChar_mB76AD65C36C9C79320CCF3F3AB9F1D1C76E67867 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ASCIIEncoder_get_EncodingMode_m4098C8CDE367963A1B75DC0688215412358CC33F (ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_lookAheadTest_m6F9BDE7AB37701DFAB5C8016BF7E06164E04845F (String_t* ___0_msg, int32_t ___1_startpos, int32_t ___2_currentMode, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_signalEncoderChange_m08B9FF6D9E9BC2571480728A348CD73D90F02637_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_encoding, 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) ; inline void Dictionary_2__ctor_m399EEF1B60A8C9215E153F86B961B14438FFD9D7 (Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method); } inline void Dictionary_2__ctor_m92286D551A5C239C1EAAF4B1EF2A3EAA45BFB904 (Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterSetECI_addCharacterSet_m667FC58B04E5BCD5021E95C8569075D94404D719 (int32_t ___0_value, String_t* ___1_encodingName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E (int32_t ___0_value, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_encodingNames, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ECI__ctor_m7023D07353C0DC397239EFF46AB1B17D9F950AA4 (ECI_t23895361BC213ED79ED64811A883496B9D7192D0* __this, int32_t ___0_value_Renamed, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterSetECI__ctor_m597C0A428B62EDC84B5C0A3036C4F636C606DB6D (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* __this, int32_t ___0_value, String_t* ___1_encodingName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49 (String_t* __this, const RuntimeMethod* method) ; inline void BarcodeWriterGeneric_1__ctor_mE13053260E6687CBC544BFEA1408AE8533055485 (BarcodeWriterGeneric_1_t9CF3B0343AB8E95633717B2B1DE5B6BAE8A41596* __this, const RuntimeMethod* method) { (( void (*) (BarcodeWriterGeneric_1_t9CF3B0343AB8E95633717B2B1DE5B6BAE8A41596*, const RuntimeMethod*))BarcodeWriterGeneric_1__ctor_m36D28F4576F56B9835359AEB9BBE91FEEEF3FF68_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32Renderer__ctor_m5DE3F00D19BFE07573BE14E632106F8AC4615E83 (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, const RuntimeMethod* method) ; inline void BarcodeWriterGeneric_1_set_Renderer_m7D8450BCD4E0341CE005028BEEA20DF8314AAC9A_inline (BarcodeWriterGeneric_1_t9CF3B0343AB8E95633717B2B1DE5B6BAE8A41596* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { (( void (*) (BarcodeWriterGeneric_1_t9CF3B0343AB8E95633717B2B1DE5B6BAE8A41596*, RuntimeObject*, const RuntimeMethod*))BarcodeWriterGeneric_1_set_Renderer_mA243368A6E892905B9B5A0C8E4F19DC00ABB025F_gshared_inline)(__this, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatReader__ctor_m5F75840016D8B87BD8F2E198FCFB20B405C65E55 (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReader__ctor_m61372C7646BE305E58A3DC5F85085D68F189A846 (BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* __this, RuntimeObject* ___0_reader, Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* ___1_createLuminanceSource, Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___2_createBinarizer, const RuntimeMethod* method) ; inline void BarcodeReaderGeneric_1__ctor_mD395D94B5B04CEBF128728A5A3429D02777D58A7 (BarcodeReaderGeneric_1_t22650A822B4E97A3190C13720DAC0FD6E8A47CE6* __this, RuntimeObject* ___0_reader, Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* ___1_createLuminanceSource, Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___2_createBinarizer, const RuntimeMethod* method) { (( void (*) (BarcodeReaderGeneric_1_t22650A822B4E97A3190C13720DAC0FD6E8A47CE6*, RuntimeObject*, Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102*, Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1*, const RuntimeMethod*))BarcodeReaderGeneric_1__ctor_m2D3131E921FE54268131B0D87D40175141D89DA2_gshared)(__this, ___0_reader, ___1_createLuminanceSource, ___2_createBinarizer, method); } inline void BarcodeReaderGeneric_1__ctor_mE5205863DD929FE3392D439046457F23F290134C (BarcodeReaderGeneric_1_t22650A822B4E97A3190C13720DAC0FD6E8A47CE6* __this, RuntimeObject* ___0_reader, Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* ___1_createLuminanceSource, Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___2_createBinarizer, Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* ___3_createRGBLuminanceSource, const RuntimeMethod* method) { (( void (*) (BarcodeReaderGeneric_1_t22650A822B4E97A3190C13720DAC0FD6E8A47CE6*, RuntimeObject*, Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102*, Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1*, Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364*, const RuntimeMethod*))BarcodeReaderGeneric_1__ctor_m5352540F74E095B5F22C8884FC2C9B7A2C312707_gshared)(__this, ___0_reader, ___1_createLuminanceSource, ___2_createBinarizer, ___3_createRGBLuminanceSource, method); } inline void Func_4__ctor_mA36C1053936CD930196C5AFEDDA7E19EB08D743F (Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_4__ctor_m14BEB5492C3F6C2B46AC5E5C9722D73650A02720_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32LuminanceSource__ctor_mD6CD4FD1C2EFC7064C8BDE928DF6DA9BDEEBCA4A (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_color32s, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_m4AB3ACA3D0C191865481DBB55094319B59B78173 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_text, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawBytes, int32_t ___2_numBits, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___3_resultPoints, int32_t ___4_format, int64_t ___5_timestamp, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_Text_m0D9F537DDA607D94327CFBEF56ADE0EE0B975F88_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_RawBytes_m53C58BCBE3661C41D30B738AD17F0E7BAD3A1F0E_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_NumBits_mDD1720E6EC42DC88AE5397BA5E1DF449B79DB02B_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_ResultPoints_mF62AA333AA342D1959D5DDDDE9D8D88BB114240D_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_BarcodeFormat_m546DC86BEF0CB06002D6CA244700B01F3B227E76_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_ResultMetadata_mF444AF5A54D471D27875F2142156B363BDA86022_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_Timestamp_mBA61D16B2FF63701E76DDE2EFB75EF48642684BF_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int64_t ___0_value, const RuntimeMethod* method) ; inline int32_t KeyValuePair_2_get_Key_mAC0C4F49939ABB2F0760CD42B69D6900A4BDB565_inline (KeyValuePair_2_t115CEA7E80924A32801A3ECC2BC1DF844C2D42DD* __this, const RuntimeMethod* method) { return (( int32_t (*) (KeyValuePair_2_t115CEA7E80924A32801A3ECC2BC1DF844C2D42DD*, const RuntimeMethod*))KeyValuePair_2_get_Key_m9698075D0C5F788A3B6AEBF1ABDFACCAB5854E90_gshared_inline)(__this, method); } inline RuntimeObject* KeyValuePair_2_get_Value_m469FBD8407EDF5DF5C286131856C0C5550914E77_inline (KeyValuePair_2_t115CEA7E80924A32801A3ECC2BC1DF844C2D42DD* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (KeyValuePair_2_t115CEA7E80924A32801A3ECC2BC1DF844C2D42DD*, const RuntimeMethod*))KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_gshared_inline)(__this, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Result_get_Text_m65A52D001505F5311D513F3CDD86D3BB72103E89_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Result_get_RawBytes_m696914EEE6115066285985EE3A03A788ACBE02CD_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitConverter_GetBytes_m86ADBB3533A4FFA79B7303FBEBC9EBD1BCA6A549 (float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_CurrentUICulture_m1620C5666BB7E4BD8A58FB12FB86352FC5311455 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendFormat_m0A69DC59537ACE5D88B174EE1098453E1276E53B (StringBuilder_t* __this, RuntimeObject* ___0_provider, String_t* ___1_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ResultPoint_distance_mD79EA410CC82252F03B53C77F0A4A70A9709A91B (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_pattern1, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_pattern2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ResultPoint_crossProductZ_m25B07907D44324A12779C1CCDE914DD9CCA19B98 (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_pointA, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_pointB, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_pointC, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_distance_m4EE9BC601D8414FD168751C587ABCC119036EB35 (float ___0_aX, float ___1_aY, float ___2_bX, float ___3_bY, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FinderPattern__ctor_mCA5D2CF2CCDC09F98A6C25DE32A62F67503DCA08 (FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* __this, float ___0_posX, float ___1_posY, float ___2_estimatedModuleSize, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ErrorCorrectionLevel_forBits_m7735714F4D73706D171BA049523AEC5B09136B7A (int32_t ___0_bits, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* FormatInformation_doDecodeFormatInformation_m70ACAD842B50840B19EE02A13B1BE279046A88E3 (int32_t ___0_maskedFormatInfo1, int32_t ___1_maskedFormatInfo2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatInformation__ctor_m9E9064171844C25A353300A2DAB1D47F907E09FA (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, int32_t ___0_formatInfo, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FormatInformation_numBitsDiffering_mE5D26CB94E5F7EBE67BC774CA447CF8A1C86B836 (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ErrorCorrectionLevel_ordinal_mCD9DE9B084AA1422F6136FF52B1F738838F6CB1C_inline (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* BinaryBitmap_get_BlackMatrix_m136C38AD0C5E3489C54D34D0B2AC53B62AE1D76B (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* Detector_detect_m523437AF0B70653D2692979650CDB6E19FA0D290 (bool ___0_multiple, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___1_bitMatrix, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_m51A38757E06D101FFD412F03335801F802964EA6_inline (List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitMatrix_Clone_m81553080186AF35BA4E0D20F3EEDBBE4816EC589 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix_rotate180_m4124EFF162D09996DC72019D5EE7AF0CE483E47A (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417DetectorResult__ctor_m8DC6BCDD9347AE00368B58BF8960E2468420CBD0 (PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bits, List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* ___1_points, const RuntimeMethod* method) ; inline void List_1__ctor_mD2F91BE716821F99931D54F8E34B598B4C4AE096 (List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* __this, const RuntimeMethod* method) { (( void (*) (List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Detector_findVertices_mB4658253F77B903C525FD75C447DF5065365517C (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, int32_t ___1_startRow, int32_t ___2_startColumn, const RuntimeMethod* method) ; inline Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44 List_1_GetEnumerator_m6EA36C1B053AD72B0D44A9D5CA2123E9CAAFC372 (List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* __this, const RuntimeMethod* method) { return (( Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44 (*) (List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } inline void Enumerator_Dispose_m8E41E2699467C2CE275B47FA60A35430C337A92B (Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } inline ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Enumerator_get_Current_mA71478A80E0AE99E218743760B5DA32C9BA09F6E_inline (Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44* __this, const RuntimeMethod* method) { return (( ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* (*) (Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ; inline bool Enumerator_MoveNext_m7D9FA926D0E9F77FE1FEB3C939DD24A2A2D94DF3 (Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } inline void List_1_Add_m52F6C5D4BB2C7EB1D2709909EA3DC0AD80515A5A_inline (List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5*, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Detector_findRowsWithPattern_m2769271C6BAFFAE907F1D46ECBCF253E99E02E1B (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, int32_t ___1_height, int32_t ___2_width, int32_t ___3_startRow, int32_t ___4_startColumn, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___5_pattern, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Detector_copyToResult_mF78B38607096CEAE50D711730CFD044E52F067CD (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_result, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___1_tmpResult, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_destinationIndexes, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Detector_findGuardPattern_m3290683D6A8876EE6D71A8956761633D77248E60 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, int32_t ___1_column, int32_t ___2_row, int32_t ___3_width, bool ___4_whiteFirst, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___5_pattern, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___6_counters, const RuntimeMethod* method) ; inline void SupportClass_Fill_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE4DDA7B2AD1A207562E44CF7F1952CA8CB8583B3 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_value, const RuntimeMethod* method) { (( void (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, int32_t, const RuntimeMethod*))SupportClass_Fill_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE4DDA7B2AD1A207562E44CF7F1952CA8CB8583B3_gshared)(___0_array, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Detector_patternMatchVariance_m530D7FE400D6E892BD5EC64DBC683C08E73B3730 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_counters, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_pattern, int32_t ___2_maxIndividualVariance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModulusPoly__ctor_mE953B51BA233BAD43A6EF3182E27C71102A0AE54 (ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* __this, ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* ___0_field, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_coefficients, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ModulusGF_exp_m96BC7E8DC668AB216E928E799566EB806FBC0042 (ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* __this, int32_t ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ModulusPoly_evaluateAt_m160E3E2644BE95DCF67A91C96FB2D2ADC5588599 (ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* __this, int32_t ___0_a, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ModulusGF_get_One_m5ADD8073AD330DB1DDF0A2C09B4E34EBF4A0BA0A_inline (ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ModulusGF_subtract_mCD0D23FD22B3DE2931D8D4F2940401E3F84CE047 (ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ModulusPoly_multiply_mFC1DD0E667A62F2C403858CC941D9B73CDFF29B4 (ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* __this, ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ModulusGF_buildMonomial_m40AF2045F3B31B8B3BAA5CB0C2E86220D75F02D9 (ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* __this, int32_t ___0_degree, int32_t ___1_coefficient, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8* ErrorCorrection_runEuclideanAlgorithm_mD2C51296FD74134AC6896345B59E3B5C2C280BED (ErrorCorrection_t94752A18853004372D405896F96DFD1A6823A5F6* __this, ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ___0_a, ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ___1_b, int32_t ___2_R, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ErrorCorrection_findErrorLocations_m38D585F3EACE9D319C39F59A52FC341CC9E84F90 (ErrorCorrection_t94752A18853004372D405896F96DFD1A6823A5F6* __this, ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ___0_errorLocator, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ErrorCorrection_findErrorMagnitudes_m9B22D1A23E5B2E2680E89253F40C065BF80B23B1 (ErrorCorrection_t94752A18853004372D405896F96DFD1A6823A5F6* __this, ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ___0_errorEvaluator, ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ___1_errorLocator, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_errorLocations, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ModulusGF_log_m06AAB62687259C841F48AE212E22866BC18AD53A (ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* __this, int32_t ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ModulusPoly_get_Degree_m49D3603B74E2CA1A187F05FDA32E56B8E5519852 (ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ModulusGF_get_Zero_m5F4388F9148682FD3E5C79C0E383E0D79211F711_inline (ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ModulusPoly_get_isZero_m40CE2FB44DAFF1035336BC3D281747B88457FCE0 (ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ModulusPoly_getCoefficient_m597042A42BDA8EBFFA9F1224390B625BC18239E9 (ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* __this, int32_t ___0_degree, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ModulusGF_inverse_mB753FE44107095B679F7D2FF006B3A6727497C1D (ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* __this, int32_t ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ModulusGF_multiply_m521CC803B4F15AFBDC81652E5EA0E5B694CDCE55 (ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ModulusPoly_add_m312FF3125F3FFCBF362131C90D0393B4BE3446BA (ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* __this, ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ModulusPoly_multiplyByMonomial_m72BF4429A81FC34C07BCEA31B81F92B5C02E9B1F (ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* __this, int32_t ___0_degree, int32_t ___1_coefficient, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ModulusPoly_subtract_m8D579A6BB1BE09C1EE0429087AA4168BF37BF538 (ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* __this, ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ModulusPoly_getNegative_mC733327B1CA0219C9EF8AC04B464B168003FA21A (ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ModulusPoly_multiply_m085E29DB798BAA3A0778ABB2E5CFB970598C4318 (ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* __this, int32_t ___0_scalar, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ModulusGF_get_Size_m35638DA6D10F7158F6214763BF7C1BD52935C70D_inline (ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ITFReader_decodeStart_m15FA17ADD77F0BE40229E1F5C1351295D5295C06 (ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ITFReader_decodeEnd_mEDF8F6E3CEE1470A9EF85B180A0AE90A26261462 (ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ITFReader_decodeMiddle_m625D2C3FF276D0206179AAB38C7820D758E018D6 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, int32_t ___1_payloadStart, int32_t ___2_payloadEnd, StringBuilder_t* ___3_resultString, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ITFReader_decodeDigit_mD3DD1F574E9D488385DBA58339FEF47D0E06B6DD (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_counters, int32_t* ___1_bestMatch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ITFReader_skipWhiteSpace_m8F180A604E049416E8321B2526C9480CFD1CA0FA (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ITFReader_findGuardPattern_mEEA4EB827605F308353F41DD4671A7E7092F2D98 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, int32_t ___1_rowOffset, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_pattern, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ITFReader_validateQuietZone_m68172F59F5C9AD1E4094F2AF45DC20BF519F2940 (ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, int32_t ___1_startPattern, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OneDReader_patternMatchVariance_m517CE6142B83B8BF005D011661E600707DB8705C (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_counters, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_pattern, int32_t ___2_maxIndividualVariance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_m9FEA65DB96264479B5268014F10754787382D297 (RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* OneDimensionalCodeWriter_renderResult_m26B2E6DB0E7D6311D7AB396392DE7D957F118403 (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_code, int32_t ___1_width, int32_t ___2_height, int32_t ___3_sidesMargin, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix_setRegion_m7A363710FD3B752DE2CAC83BEC3CE64B441849F1 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_left, int32_t ___1_top, int32_t ___2_width, int32_t ___3_height, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* OneDimensionalCodeWriter_encode_m97AFA32CE13C3557AB0CE771174A502CC3DCDE23 (OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934* __this, String_t* ___0_contents, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, RuntimeObject* ___4_hints, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Code93Writer_toIntArray_m9C7FCB38FE7F0E1C9488EC9D9A10352E77001600 (int32_t ___0_a, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_toReturn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Code93Writer_appendPattern_m67122B0E0887933BCB44A3EE12B3EFA856C77398 (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_target, int32_t ___1_pos, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_pattern, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966 (String_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Code93Writer_computeChecksumIndex_m9AF32637260AC037018EC2CC1F53A727DF7263E4 (String_t* ___0_contents, int32_t ___1_maxWeight, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OneDimensionalCodeWriter__ctor_m89AAC57AED1B537013EE06E6A74169A6E18931D2 (OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Code93Reader_findAsteriskPattern_m2B3CB23E7E53006C0449D231C96B6BCBF6175117 (Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Code93Reader_toPattern_m3643A8E063D93E177149FA70D5FC3C025E8A5FA4 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_counters, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Code93Reader_patternToChar_m45164C4C594B87D1A5D93BAAA0A68227F88CF557 (int32_t ___0_pattern, Il2CppChar* ___1_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Remove_m0D93692674D1C09795C7D6542420A3B6C5F81E90 (StringBuilder_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Code93Reader_checkChecksums_m8A7AFF723137F0ECED0F762E7AFECF94027A2B97 (StringBuilder_t* ___0_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Code93Reader_decodeExtended_m95D2FE9F6826ABE20551F5388A7926C97D8FDDB7 (StringBuilder_t* ___0_encoded, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Code93Reader_checkOneChecksum_mF317E2BDD1A05770DE917074F909A97865494B9E (StringBuilder_t* ___0_result, int32_t ___1_checkPosition, int32_t ___2_weightMax, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46 (String_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2 (Il2CppChar ___0_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CodaBarReader_arrayContains_m075243E0D5BFA4C1CBC1E24FA4009EEE8FDE7282 (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_array, Il2CppChar ___1_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsDigit_m8C1A38685D548E89FB8A05525B55261CC8D271B2 (Il2CppChar ___0_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CodaBarReader_setCounters_m3333BED1697EA8CA7DA36F27CAA5241D50C2B751 (CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CodaBarReader_findStartPattern_m49D9391E6E369E4BBADD6C460B84165FCE172B90 (CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CodaBarReader_toNarrowWidePattern_m2A5053AF55629134AA6B6824C2286216291CC8E8 (CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50* __this, int32_t ___0_position, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CodaBarReader_validatePattern_m2168952BCC76F1D52B637B0EB49D3553ABA645B6 (CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50* __this, int32_t ___0_start, const RuntimeMethod* method) ; inline bool SupportClass_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m33A528CEA2146D86558E579AC161CCE48C6C5372 (RuntimeObject* ___0_hints, int32_t ___1_hintType, bool ___2_default, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, int32_t, bool, const RuntimeMethod*))SupportClass_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m33A528CEA2146D86558E579AC161CCE48C6C5372_gshared)(___0_hints, ___1_hintType, ___2_default, method); } inline ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* SupportClass_GetValue_TisResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_m168BE057C255BBBADDB1999A1632AC2B9DB87FBF (RuntimeObject* ___0_hints, int32_t ___1_hintType, ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* ___2_default, const RuntimeMethod* method) { return (( ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* (*) (RuntimeObject*, int32_t, ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3*, const RuntimeMethod*))SupportClass_GetValue_TisRuntimeObject_m0E80A0A08E4EB12A97955AC7E9C048ECE34250D3_gshared)(___0_hints, ___1_hintType, ___2_default, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CodaBarReader_counterAppend_m118ECF14247EE5F7EA9A89B40808452301A4B5FD (CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50* __this, int32_t ___0_e, const RuntimeMethod* method) ; inline void List_1__ctor_m56697E7F360DF1EAB70D1FF3F4F4F9117BEF435C (List_1_t46611EAC434DC32B87B2B012DA185C37D8840A78* __this, const RuntimeMethod* method) { (( void (*) (List_1_t46611EAC434DC32B87B2B012DA185C37D8840A78*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericGFPoly__ctor_mC89D09B0209EFFB41F1D6990872BFD2575D51EBD (GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* __this, GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___0_field, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_coefficients, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GenericGF_get_GeneratorBase_m0DB4F893611F94EAB552F8CFFD6165E050C15C42_inline (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericGF_exp_mB622E920BBB096D2C872F585A46D09F17749F6EA (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* __this, int32_t ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* GenericGFPoly_multiply_mF173E02DB4A2947252E017049C79E443C8D55BC4 (GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* __this, GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* ReedSolomonEncoder_buildGenerator_m57D398F8BD3488FD9584F69C3AF4360D0BCF4403 (ReedSolomonEncoder_t5ED408EEA7EA79FC18CF460256E404FD88DBD636* __this, int32_t ___0_degree, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* GenericGFPoly_multiplyByMonomial_m7558D110BAE82C1A5C6D55A14AF27C376D98EA92 (GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* __this, int32_t ___0_degree, int32_t ___1_coefficient, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GenericGFPolyU5BU5D_tBB8D540083C4AB010C7237FE011A6A967C410E04* GenericGFPoly_divide_mA66D1ADAC45A0466F8C372EF30F376456637BE70 (GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* __this, GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* ___0_other, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GenericGFPoly_get_Coefficients_mBD7CA937C113170FC81AA49BCA3CD8E0EC1DC53D_inline (GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DetectorResult_set_Bits_mAD157FD7891021E1602FE6D678826EAC297C66F0_inline (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DetectorResult_set_Points_m4037E4E715F8FBEBA944AFE3885B96EA8BF43AC3_inline (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) ; inline void ChangeNotifyDictionary_2__ctor_m48A54914F8AEF3D1E2CEEB564B33B98A8414A5BC (ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0* __this, const RuntimeMethod* method) { (( void (*) (ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0*, const RuntimeMethod*))ChangeNotifyDictionary_2__ctor_mDC11FC8C91D4B000B1677A7B2884D7542B6A143C_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecodingOptions_set_Hints_mE3561A95716FF8341A0849FACD3D2DEA5B97A8DD_inline (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_UseCode39ExtendedMode_mE764802E67EF5E1B6D15C2DA6243523DAA34DDD9 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_UseCode39RelaxedExtendedMode_m382C314B870044C5CE608E7460E4F6A747514372 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, bool ___0_value, const RuntimeMethod* method) ; inline void Action_2__ctor_mE9F1E1F6E8B261D5D4D0AC704E03E680A2EA21DA (Action_2_t289BAF75267253402F54F4FD038D938211304C1F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_2_t289BAF75267253402F54F4FD038D938211304C1F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m6A0E7FE9DF9AE6C4BEE58611CB55F64FC3D79052_gshared)(__this, ___0_object, ___1_method, method); } inline void ChangeNotifyDictionary_2_add_ValueChanged_m9F6348B3D17FC37D69B2541D8F40F1B1DD2FB1CD (ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0* __this, Action_2_t289BAF75267253402F54F4FD038D938211304C1F* ___0_value, const RuntimeMethod* method) { (( void (*) (ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0*, Action_2_t289BAF75267253402F54F4FD038D938211304C1F*, const RuntimeMethod*))ChangeNotifyDictionary_2_add_ValueChanged_mDB52722A79CDC02F24F7A777979821FB53B29572_gshared)(__this, ___0_value, method); } inline void Action_2_Invoke_m2647E8AE2A067992C75B6E689B16B86816C565AF_inline (Action_2_t289BAF75267253402F54F4FD038D938211304C1F* __this, RuntimeObject* ___0_arg1, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___1_arg2, const RuntimeMethod* method) { (( void (*) (Action_2_t289BAF75267253402F54F4FD038D938211304C1F*, RuntimeObject*, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377*, const RuntimeMethod*))Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline)(__this, ___0_arg1, ___1_arg2, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BitArray_makeArray_mAB2BEE39B7DE3EB20F07752D8769848FBDE1F635 (int32_t ___0_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray_numberOfTrailingZeros_m02928E3B4A68227236FA18E18E0592EFE0DE3DE2 (int32_t ___0_num, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_ensureCapacity_mDF218905881BF77F0EB74B7CE44DACEE7BB8E5C3 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_appendBit_m11115FA9745686E439F42F4D02DD8F66549D4B3F (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, bool ___0_bit, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295 (int32_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_mE788006243D34C654D7DDEF13E2D9E7B129AF8AD (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mFBC28D2E3EB87D497F7E702E4FFAD65F635E44DF (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_val, const RuntimeMethod* method) ; inline void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared)(__this, ___0_item, 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 #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 LuminanceSource__ctor_m577CF72FCA4F52502CD0746F70283DA7226192CD (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_width; __this->___width = L_0; int32_t L_1 = ___1_height; __this->___height = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuminanceSource_get_Width_mEF71BD672EB3B612E65A977C26BA8B34669B974D (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___width; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuminanceSource_get_Height_m54F1D1704D9B30A7B09EF653D4E59009F4C6A3F4 (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___height; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* LuminanceSource_crop_m26FF65EF575B79A79CCFEB70BF2D74475E24181D (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, int32_t ___0_left, int32_t ___1_top, int32_t ___2_width, int32_t ___3_height, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA96DD75BBAEF04C84B99621A037C099539C735DF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LuminanceSource_crop_m26FF65EF575B79A79CCFEB70BF2D74475E24181D_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuminanceSource_get_RotateSupported_mD729D9035F594D7FDB51E40D8964CFF494CC448D (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* LuminanceSource_rotateCounterClockwise_mF778FB6BE40AD3DE80FD6D3EEAF1553679668462 (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0815BEC8EE5B4A384456F69FE097A7F65BA51A93)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LuminanceSource_rotateCounterClockwise_mF778FB6BE40AD3DE80FD6D3EEAF1553679668462_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuminanceSource_get_InversionSupported_mF94D3AC70F3DDF64FB790DAE3D724145B956BC7E (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* LuminanceSource_invert_mBEE49EDA06955B7E6DC69563061E4B371CF3C0AE (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE110E961944C71E5694D15D3372CAF70AC7122E6)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LuminanceSource_invert_mBEE49EDA06955B7E6DC69563061E4B371CF3C0AE_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuminanceSource_ToString_mA79AD5B14A85F0BCB3EFE6EAF66B43EB1A4FDC3C (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __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*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; StringBuilder_t* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; Il2CppChar V_5 = 0x0; { int32_t L_0 = __this->___width; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_0); V_0 = L_1; int32_t L_2 = __this->___height; int32_t L_3 = __this->___width; StringBuilder_t* L_4 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_4, ((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)il2cpp_codegen_add(L_3, 1)))), NULL); V_1 = L_4; V_2 = 0; goto IL_008e; } IL_0025: { int32_t L_5 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7; L_7 = VirtualFuncInvoker2< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(4, __this, L_5, L_6); V_0 = L_7; V_3 = 0; goto IL_0078; } IL_0032: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_0; int32_t L_9 = V_3; NullCheck(L_8); int32_t L_10 = L_9; uint8_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_4 = ((int32_t)((int32_t)L_11&((int32_t)255))); int32_t L_12 = V_4; if ((((int32_t)L_12) >= ((int32_t)((int32_t)64)))) { goto IL_0049; } } { V_5 = ((int32_t)35); goto IL_006b; } IL_0049: { int32_t L_13 = V_4; if ((((int32_t)L_13) >= ((int32_t)((int32_t)128)))) { goto IL_0058; } } { V_5 = ((int32_t)43); goto IL_006b; } IL_0058: { int32_t L_14 = V_4; if ((((int32_t)L_14) >= ((int32_t)((int32_t)192)))) { goto IL_0067; } } { V_5 = ((int32_t)46); goto IL_006b; } IL_0067: { V_5 = ((int32_t)32); } IL_006b: { StringBuilder_t* L_15 = V_1; Il2CppChar L_16 = V_5; NullCheck(L_15); StringBuilder_t* L_17; L_17 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, L_16, NULL); int32_t L_18 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0078: { int32_t L_19 = V_3; int32_t L_20 = __this->___width; if ((((int32_t)L_19) < ((int32_t)L_20))) { goto IL_0032; } } { StringBuilder_t* L_21 = V_1; NullCheck(L_21); StringBuilder_t* L_22; L_22 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_21, ((int32_t)10), NULL); int32_t L_23 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_008e: { int32_t L_24 = V_2; int32_t L_25 = __this->___height; if ((((int32_t)L_24) < ((int32_t)L_25))) { goto IL_0025; } } { StringBuilder_t* L_26 = V_1; NullCheck(L_26); String_t* L_27; L_27 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_26); return L_27; } } #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 BaseLuminanceSource__ctor_m4A76735608455D9F7E95FDBD2FDE827E5EED7E73 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, int32_t ___0_width, int32_t ___1_height, 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; } { int32_t L_0 = ___0_width; int32_t L_1 = ___1_height; LuminanceSource__ctor_m577CF72FCA4F52502CD0746F70283DA7226192CD(__this, L_0, L_1, NULL); int32_t L_2 = ___0_width; int32_t L_3 = ___1_height; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_2, L_3))); __this->___luminances = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___luminances), (void*)L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BaseLuminanceSource_getRow_mCE7B99615E58CD5E4F25A8458946DA9BA2D0D047 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, int32_t ___0_y, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_row, 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; } int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0; L_0 = VirtualFuncInvoker0< int32_t >::Invoke(6, __this); V_0 = L_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_row; if (!L_1) { goto IL_0010; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___1_row; NullCheck(L_2); int32_t L_3 = V_0; if ((((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))) >= ((int32_t)L_3))) { goto IL_0018; } } IL_0010: { int32_t L_4 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_4); ___1_row = L_5; } IL_0018: { V_1 = 0; goto IL_002f; } IL_001c: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ___1_row; int32_t L_7 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = __this->___luminances; int32_t L_9 = ___0_y; int32_t L_10 = V_0; int32_t L_11 = V_1; NullCheck(L_8); int32_t L_12 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_9, L_10)), L_11)); uint8_t L_13 = (L_8)->GetAt(static_cast(L_12)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (uint8_t)L_13); int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_002f: { int32_t L_15 = V_1; int32_t L_16 = V_0; if ((((int32_t)L_15) < ((int32_t)L_16))) { goto IL_001c; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = ___1_row; return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BaseLuminanceSource_get_Matrix_mC2D3102BDACB052BBFF335D98F3B65493DAEE104 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___luminances; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* BaseLuminanceSource_rotateCounterClockwise_m855F5279BC21B54027256FDC48DAA565C7E57445 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, 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; int32_t V_2 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; { int32_t L_0; L_0 = VirtualFuncInvoker0< int32_t >::Invoke(6, __this); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(7, __this); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_0, L_1))); V_0 = L_2; int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(7, __this); V_1 = L_3; int32_t L_4; L_4 = VirtualFuncInvoker0< int32_t >::Invoke(6, __this); V_2 = L_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5; L_5 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(5, __this); V_3 = L_5; V_4 = 0; goto IL_006b; } IL_002d: { V_5 = 0; goto IL_005b; } IL_0032: { int32_t L_6 = V_2; int32_t L_7 = V_5; V_6 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, L_7)), 1)); int32_t L_8 = V_4; V_7 = L_8; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_0; int32_t L_10 = V_6; int32_t L_11 = V_1; int32_t L_12 = V_7; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_3; int32_t L_14 = V_4; int32_t L_15; L_15 = VirtualFuncInvoker0< int32_t >::Invoke(6, __this); int32_t L_16 = V_5; NullCheck(L_13); int32_t L_17 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_14, L_15)), L_16)); uint8_t L_18 = (L_13)->GetAt(static_cast(L_17)); NullCheck(L_9); (L_9)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_10, L_11)), L_12))), (uint8_t)L_18); int32_t L_19 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_005b: { int32_t L_20 = V_5; int32_t L_21; L_21 = VirtualFuncInvoker0< int32_t >::Invoke(6, __this); if ((((int32_t)L_20) < ((int32_t)L_21))) { goto IL_0032; } } { int32_t L_22 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_006b: { int32_t L_23 = V_4; int32_t L_24; L_24 = VirtualFuncInvoker0< int32_t >::Invoke(7, __this); if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_002d; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = V_0; int32_t L_26 = V_1; int32_t L_27 = V_2; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_28; L_28 = VirtualFuncInvoker3< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(13, __this, L_25, L_26, L_27); return L_28; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseLuminanceSource_get_RotateSupported_m0BD23CCA0EE08B45300E71AA4C88D09DAE96BE29 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, const RuntimeMethod* method) { { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* BaseLuminanceSource_crop_mA02FCB827A761E026CB4FE04026F0F7D08265E13 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, int32_t ___0_left, int32_t ___1_top, int32_t ___2_width, int32_t ___3_height, 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; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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 L_0 = ___0_left; int32_t L_1 = ___2_width; int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(6, __this); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_0, L_1))) > ((int32_t)L_2))) { goto IL_0017; } } { int32_t L_3 = ___1_top; int32_t L_4 = ___3_height; int32_t L_5; L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7, __this); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_3, L_4))) <= ((int32_t)L_5))) { goto IL_0022; } } IL_0017: { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEAD0177D15CD4042DF1299B5638EFF30B7C9AAC4)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BaseLuminanceSource_crop_mA02FCB827A761E026CB4FE04026F0F7D08265E13_RuntimeMethod_var))); } IL_0022: { int32_t L_7 = ___2_width; int32_t L_8 = ___3_height; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_7, L_8))); V_0 = L_9; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10; L_10 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(5, __this); V_1 = L_10; int32_t L_11; L_11 = VirtualFuncInvoker0< int32_t >::Invoke(6, __this); V_2 = L_11; int32_t L_12 = ___0_left; int32_t L_13 = ___2_width; V_3 = ((int32_t)il2cpp_codegen_add(L_12, L_13)); int32_t L_14 = ___1_top; int32_t L_15 = ___3_height; V_4 = ((int32_t)il2cpp_codegen_add(L_14, L_15)); int32_t L_16 = ___1_top; V_5 = L_16; V_6 = 0; goto IL_0083; } IL_004c: { int32_t L_17 = ___0_left; V_7 = L_17; V_8 = 0; goto IL_0072; } IL_0054: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = V_0; int32_t L_19 = V_6; int32_t L_20 = ___2_width; int32_t L_21 = V_8; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = V_1; int32_t L_23 = V_5; int32_t L_24 = V_2; int32_t L_25 = V_7; NullCheck(L_22); int32_t L_26 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_23, L_24)), L_25)); uint8_t L_27 = (L_22)->GetAt(static_cast(L_26)); NullCheck(L_18); (L_18)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_19, L_20)), L_21))), (uint8_t)L_27); int32_t L_28 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_28, 1)); int32_t L_29 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_29, 1)); } IL_0072: { int32_t L_30 = V_7; int32_t L_31 = V_3; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_0054; } } { int32_t L_32 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_32, 1)); int32_t L_33 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_0083: { int32_t L_34 = V_5; int32_t L_35 = V_4; if ((((int32_t)L_34) < ((int32_t)L_35))) { goto IL_004c; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = V_0; int32_t L_37 = ___2_width; int32_t L_38 = ___3_height; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_39; L_39 = VirtualFuncInvoker3< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(13, __this, L_36, L_37, L_38); return L_39; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseLuminanceSource_get_InversionSupported_m13399EA86312534CF24026813E3D56420FD2C403 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, const RuntimeMethod* method) { { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* BaseLuminanceSource_invert_m5EFEA16932B9F86D299233E13533BF7ED1D1FA24 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF* L_0 = (InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF*)il2cpp_codegen_object_new(InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF_il2cpp_TypeInfo_var); InvertedLuminanceSource__ctor_mD72787E6D5CB846B50DD64719D946B64165DB896(L_0, __this, 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 Color32LuminanceSource__ctor_m7CB2ECA01B47DC80852B28D7F7C30BEE9DBA8CF7 (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) { { int32_t L_0 = ___0_width; int32_t L_1 = ___1_height; BaseLuminanceSource__ctor_m4A76735608455D9F7E95FDBD2FDE827E5EED7E73(__this, L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32LuminanceSource__ctor_mD6CD4FD1C2EFC7064C8BDE928DF6DA9BDEEBCA4A (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_color32s, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) { { int32_t L_0 = ___1_width; int32_t L_1 = ___2_height; BaseLuminanceSource__ctor_m4A76735608455D9F7E95FDBD2FDE827E5EED7E73(__this, L_0, L_1, NULL); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_2 = ___0_color32s; Color32LuminanceSource_SetPixels_m6738AB1D4BBD9E72BB0D10DD027DB282E8435BC3(__this, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32LuminanceSource_SetPixels_m6738AB1D4BBD9E72BB0D10DD027DB282E8435BC3 (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_color32s, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_3; memset((&V_3), 0, sizeof(V_3)); { V_0 = 0; int32_t L_0; L_0 = VirtualFuncInvoker0< int32_t >::Invoke(7, __this); V_1 = ((int32_t)il2cpp_codegen_subtract(L_0, 1)); goto IL_0066; } IL_000d: { V_2 = 0; goto IL_0059; } IL_0011: { Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_1 = ___0_color32s; int32_t L_2 = V_1; int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(6, __this); int32_t L_4 = V_2; NullCheck(L_1); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_5 = (*(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)((L_1)->GetAddressAt(static_cast(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_2, L_3)), L_4)))))); V_3 = L_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances; int32_t L_7 = V_0; int32_t L_8 = L_7; V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1)); uint8_t L_9 = (&V_3)->___r; uint8_t L_10 = (&V_3)->___g; uint8_t L_11 = (&V_3)->___g; uint8_t L_12 = (&V_3)->___b; NullCheck(L_6); (L_6)->SetAt(static_cast(L_8), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12))>>2)))); int32_t L_13 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0059: { int32_t L_14 = V_2; int32_t L_15; L_15 = VirtualFuncInvoker0< int32_t >::Invoke(6, __this); if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0011; } } { int32_t L_16 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_16, 1)); } IL_0066: { int32_t L_17 = V_1; if ((((int32_t)L_17) >= ((int32_t)0))) { goto IL_000d; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* Color32LuminanceSource_CreateLuminanceSource_mA70EC3A71F4050322925F768A81FF0E783C9DF71 (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_newLuminances, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* V_0 = NULL; { int32_t L_0 = ___1_width; int32_t L_1 = ___2_height; Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* L_2 = (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC*)il2cpp_codegen_object_new(Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC_il2cpp_TypeInfo_var); Color32LuminanceSource__ctor_m7CB2ECA01B47DC80852B28D7F7C30BEE9DBA8CF7(L_2, L_0, L_1, NULL); V_0 = L_2; Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* L_3 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___0_newLuminances; NullCheck(L_3); ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)L_3)->___luminances = L_4; Il2CppCodeGenWriteBarrier((void**)(&((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)L_3)->___luminances), (void*)L_4); Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* L_5 = V_0; return L_5; } } #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 Decoder__ctor_m77C764C8CF5021663DDB104B1448B65630A97096 (Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); il2cpp_codegen_runtime_class_init_inline(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var); GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* L_0 = ((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___QR_CODE_FIELD_256; ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832* L_1 = (ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832*)il2cpp_codegen_object_new(ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832_il2cpp_TypeInfo_var); ReedSolomonDecoder__ctor_mD834D6BAFDEEFAE30A60110EE3EFA42DF90674DD(L_1, L_0, NULL); __this->___rsDecoder = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___rsDecoder), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* Decoder_decode_m8953C6B834B609887D9F6C7D52FFD96CD0D2082C (Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bits, RuntimeObject* ___1_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* V_0 = NULL; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* V_1 = NULL; Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* V_2 = NULL; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* V_3 = NULL; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_bits; BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_1; L_1 = BitMatrixParser_createBitMatrixParser_mEA37C099FE78D2D918FE723486C041366933E5E6(L_0, NULL); V_0 = L_1; BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_2 = V_0; if (L_2) { goto IL_000c; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_000c: { BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_3 = V_0; RuntimeObject* L_4 = ___1_hints; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_5; L_5 = Decoder_decode_mF669BCBAD3F5E3921822333D69F5162D87A474E6(__this, L_3, L_4, NULL); V_1 = L_5; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_6 = V_1; if (L_6) { goto IL_005b; } } { BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_7 = V_0; NullCheck(L_7); BitMatrixParser_remask_mF95FE4D9FF5D15999EEA9F1A0638EFB6B7A596F2(L_7, NULL); BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_8 = V_0; NullCheck(L_8); BitMatrixParser_setMirror_m4988C3C5795D31360FBA08E845341F90AA13FE76(L_8, (bool)1, NULL); BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_9 = V_0; NullCheck(L_9); Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_10; L_10 = BitMatrixParser_readVersion_m3EBB6662C09C85EC303E7906035F16865F77C0C3(L_9, NULL); V_2 = L_10; Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_11 = V_2; if (L_11) { goto IL_0031; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_0031: { BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_12 = V_0; NullCheck(L_12); FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_13; L_13 = BitMatrixParser_readFormatInformation_m3C7B43C133BA2D0DF71F85300E7CC575E477C3BA(L_12, NULL); V_3 = L_13; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_14 = V_3; if (L_14) { goto IL_003d; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_003d: { BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_15 = V_0; NullCheck(L_15); BitMatrixParser_mirror_m64EE4CB13B8930BB17D12AD5248B5C8CAB0BDCFC(L_15, NULL); BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_16 = V_0; RuntimeObject* L_17 = ___1_hints; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_18; L_18 = Decoder_decode_mF669BCBAD3F5E3921822333D69F5162D87A474E6(__this, L_16, L_17, NULL); V_1 = L_18; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_19 = V_1; if (!L_19) { goto IL_005b; } } { DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_20 = V_1; QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5* L_21 = (QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5*)il2cpp_codegen_object_new(QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5_il2cpp_TypeInfo_var); QRCodeDecoderMetaData__ctor_m809C92159575019077758A85CCDA95126087FAFD(L_21, (bool)1, NULL); NullCheck(L_20); DecoderResult_set_Other_mC68B305945A75D9A6EE7AE8E169B15C3076F8CFF_inline(L_20, L_21, NULL); } IL_005b: { DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_22 = V_1; return L_22; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* Decoder_decode_mF669BCBAD3F5E3921822333D69F5162D87A474E6 (Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* __this, BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* ___0_parser, RuntimeObject* ___1_hints, 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*)&DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* V_0 = NULL; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* V_1 = NULL; ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* V_2 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* V_4 = NULL; int32_t V_5 = 0; DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* V_6 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_7 = NULL; int32_t V_8 = 0; DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* V_9 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_10 = NULL; int32_t V_11 = 0; int32_t V_12 = 0; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* V_13 = NULL; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* V_14 = NULL; int32_t V_15 = 0; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* V_16 = NULL; int32_t V_17 = 0; { BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_0 = ___0_parser; NullCheck(L_0); Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_1; L_1 = BitMatrixParser_readVersion_m3EBB6662C09C85EC303E7906035F16865F77C0C3(L_0, NULL); V_0 = L_1; Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_2 = V_0; if (L_2) { goto IL_000c; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_000c: { BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_3 = ___0_parser; NullCheck(L_3); FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_4; L_4 = BitMatrixParser_readFormatInformation_m3C7B43C133BA2D0DF71F85300E7CC575E477C3BA(L_3, NULL); V_1 = L_4; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_5 = V_1; if (L_5) { goto IL_0018; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_0018: { FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_6 = V_1; NullCheck(L_6); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_7; L_7 = FormatInformation_get_ErrorCorrectionLevel_m02509A15D7206F3C460F20DE9BA8C894F044B9AA_inline(L_6, NULL); V_2 = L_7; BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_8 = ___0_parser; NullCheck(L_8); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9; L_9 = BitMatrixParser_readCodewords_mDB81E95E8BE81649BFE8A3376CCD697F705AE002(L_8, NULL); V_3 = L_9; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = V_3; if (L_10) { goto IL_002b; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_002b: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_3; Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_12 = V_0; ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_13 = V_2; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_14; L_14 = DataBlock_getDataBlocks_m0D5C6A173609C4CDEB60F9F32295262A1C8B9207(L_11, L_12, L_13, NULL); V_4 = L_14; V_5 = 0; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_15 = V_4; V_14 = L_15; V_15 = 0; goto IL_005a; } IL_0041: { DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_16 = V_14; int32_t L_17 = V_15; NullCheck(L_16); int32_t L_18 = L_17; DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* L_19 = (L_16)->GetAt(static_cast(L_18)); V_6 = L_19; int32_t L_20 = V_5; DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* L_21 = V_6; NullCheck(L_21); int32_t L_22; L_22 = DataBlock_get_NumDataCodewords_mC4D5053746219094FA956290319BA3D4356318FF_inline(L_21, NULL); V_5 = ((int32_t)il2cpp_codegen_add(L_20, L_22)); int32_t L_23 = V_15; V_15 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_005a: { int32_t L_24 = V_15; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_25 = V_14; NullCheck(L_25); if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length))))) { goto IL_0041; } } { int32_t L_26 = V_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_27 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_26); V_7 = L_27; V_8 = 0; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_28 = V_4; V_16 = L_28; V_17 = 0; goto IL_00c7; } IL_0077: { DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_29 = V_16; int32_t L_30 = V_17; NullCheck(L_29); int32_t L_31 = L_30; DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* L_32 = (L_29)->GetAt(static_cast(L_31)); V_9 = L_32; DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* L_33 = V_9; NullCheck(L_33); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_34; L_34 = DataBlock_get_Codewords_mF24A07795D56ACDD4524EB1C5E892A1B04A71DB0_inline(L_33, NULL); V_10 = L_34; DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* L_35 = V_9; NullCheck(L_35); int32_t L_36; L_36 = DataBlock_get_NumDataCodewords_mC4D5053746219094FA956290319BA3D4356318FF_inline(L_35, NULL); V_11 = L_36; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37 = V_10; int32_t L_38 = V_11; bool L_39; L_39 = Decoder_correctErrors_m8C6B2CB027487A1BFE65C426ED16D3B159B42DC7(__this, L_37, L_38, NULL); if (L_39) { goto IL_00a1; } } { V_13 = (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; goto IL_00da; } IL_00a1: { V_12 = 0; goto IL_00bb; } IL_00a6: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_40 = V_7; int32_t L_41 = V_8; int32_t L_42 = L_41; V_8 = ((int32_t)il2cpp_codegen_add(L_42, 1)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_43 = V_10; int32_t L_44 = V_12; NullCheck(L_43); int32_t L_45 = L_44; uint8_t L_46 = (L_43)->GetAt(static_cast(L_45)); NullCheck(L_40); (L_40)->SetAt(static_cast(L_42), (uint8_t)L_46); int32_t L_47 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_47, 1)); } IL_00bb: { int32_t L_48 = V_12; int32_t L_49 = V_11; if ((((int32_t)L_48) < ((int32_t)L_49))) { goto IL_00a6; } } { int32_t L_50 = V_17; V_17 = ((int32_t)il2cpp_codegen_add(L_50, 1)); } IL_00c7: { int32_t L_51 = V_17; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_52 = V_16; NullCheck(L_52); if ((((int32_t)L_51) < ((int32_t)((int32_t)(((RuntimeArray*)L_52)->max_length))))) { goto IL_0077; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_53 = V_7; Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_54 = V_0; ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_55 = V_2; RuntimeObject* L_56 = ___1_hints; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_57; L_57 = DecodedBitStreamParser_decode_mBEA6249A3E77EB7208A7B3FFA0953EE97A0BF93B(L_53, L_54, L_55, L_56, NULL); return L_57; } IL_00da: { DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_58 = V_13; return L_58; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Decoder_correctErrors_m8C6B2CB027487A1BFE65C426ED16D3B159B42DC7 (Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_codewordBytes, int32_t ___1_numDataCodewords, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); 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; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_codewordBytes; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); int32_t L_1 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_1); V_1 = L_2; V_2 = 0; goto IL_001f; } IL_000f: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = V_1; int32_t L_4 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_codewordBytes; int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; uint8_t L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck(L_3); (L_3)->SetAt(static_cast(L_4), (int32_t)((int32_t)((int32_t)L_8&((int32_t)255)))); int32_t L_9 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_001f: { int32_t L_10 = V_2; int32_t L_11 = V_0; if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_000f; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ___0_codewordBytes; NullCheck(L_12); int32_t L_13 = ___1_numDataCodewords; V_3 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_12)->max_length)), L_13)); ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832* L_14 = __this->___rsDecoder; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = V_1; int32_t L_16 = V_3; NullCheck(L_14); bool L_17; L_17 = ReedSolomonDecoder_decode_mEED6B0EC88EB68400F90F2C4C772D0AD5B59467D(L_14, L_15, L_16, NULL); if (L_17) { goto IL_003a; } } { return (bool)0; } IL_003a: { V_4 = 0; goto IL_004e; } IL_003f: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = ___0_codewordBytes; int32_t L_19 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = V_1; int32_t L_21 = V_4; NullCheck(L_20); int32_t L_22 = L_21; int32_t L_23 = (L_20)->GetAt(static_cast(L_22)); NullCheck(L_18); (L_18)->SetAt(static_cast(L_19), (uint8_t)((int32_t)(uint8_t)L_23)); int32_t L_24 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_004e: { int32_t L_25 = V_4; int32_t L_26 = ___1_numDataCodewords; if ((((int32_t)L_25) < ((int32_t)L_26))) { goto IL_003f; } } { return (bool)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 BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* PDF417DetectorResult_get_Bits_m3CE671B72E88BB4280DA0D41B3410DE5B9F50DE1 (PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* __this, const RuntimeMethod* method) { { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = __this->___U3CBitsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417DetectorResult_set_Bits_m9BA0FD106F83EBF0019FB395263911C816E8CA1F (PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_value, const RuntimeMethod* method) { { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_value; __this->___U3CBitsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBitsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* PDF417DetectorResult_get_Points_m45734A4F1DCA107222B76DBF5BCB3D4A21C277A0 (PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* __this, const RuntimeMethod* method) { { List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* L_0 = __this->___U3CPointsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417DetectorResult_set_Points_m0E2707802F9EAF3E1AAE808D2E9A84DE6BD21CB3 (PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* __this, List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* ___0_value, const RuntimeMethod* method) { { List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* L_0 = ___0_value; __this->___U3CPointsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPointsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417DetectorResult__ctor_m8DC6BCDD9347AE00368B58BF8960E2468420CBD0 (PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bits, List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* ___1_points, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_bits; PDF417DetectorResult_set_Bits_m9BA0FD106F83EBF0019FB395263911C816E8CA1F_inline(__this, L_0, NULL); List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* L_1 = ___1_points; PDF417DetectorResult_set_Points_m0E2707802F9EAF3E1AAE808D2E9A84DE6BD21CB3_inline(__this, L_1, 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 Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* UPCEANExtension5Support_decodeRow_mFAC995703985870C0EE40D7FE924C0547D0661BA (UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16* __this, int32_t ___0_rowNumber, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_extensionStartRange, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; int32_t V_1 = 0; String_t* V_2 = NULL; RuntimeObject* V_3 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* V_4 = NULL; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_5 = NULL; { StringBuilder_t* L_0 = __this->___decodeRowStringBuffer; V_0 = L_0; StringBuilder_t* L_1 = V_0; NullCheck(L_1); StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414(L_1, 0, NULL); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_2 = ___1_row; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = ___2_extensionStartRange; StringBuilder_t* L_4 = V_0; int32_t L_5; L_5 = UPCEANExtension5Support_decodeMiddle_m936326831D222C01064A4939E4334FE499D02BFD(__this, L_2, L_3, L_4, NULL); V_1 = L_5; int32_t L_6 = V_1; if ((((int32_t)L_6) >= ((int32_t)0))) { goto IL_001e; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_001e: { StringBuilder_t* L_7 = V_0; NullCheck(L_7); String_t* L_8; L_8 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_7); V_2 = L_8; String_t* L_9 = V_2; il2cpp_codegen_runtime_class_init_inline(UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_il2cpp_TypeInfo_var); RuntimeObject* L_10; L_10 = UPCEANExtension5Support_parseExtensionString_mF14D58B1A3D2D1FC5F1F061C452A6B335575507B(L_9, NULL); V_3 = L_10; String_t* L_11 = V_2; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_12 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)2); V_5 = L_12; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_13 = V_5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = ___2_extensionStartRange; NullCheck(L_14); int32_t L_15 = 0; int32_t L_16 = (L_14)->GetAt(static_cast(L_15)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = ___2_extensionStartRange; NullCheck(L_17); int32_t L_18 = 1; int32_t L_19 = (L_17)->GetAt(static_cast(L_18)); int32_t L_20 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_21 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_21, ((float)(((float)((int32_t)il2cpp_codegen_add(L_16, L_19)))/(2.0f))), ((float)L_20), NULL); NullCheck(L_13); ArrayElementTypeCheck (L_13, L_21); (L_13)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_21); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_22 = V_5; int32_t L_23 = V_1; int32_t L_24 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_25 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_25, ((float)L_23), ((float)L_24), NULL); NullCheck(L_22); ArrayElementTypeCheck (L_22, L_25); (L_22)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_25); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_26 = V_5; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_27 = (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)il2cpp_codegen_object_new(Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); Result__ctor_m1FE156476FD7E8E25D0829D5D2DAC9432A419E55(L_27, L_11, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, L_26, ((int32_t)65536), NULL); V_4 = L_27; RuntimeObject* L_28 = V_3; if (!L_28) { goto IL_0075; } } { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_29 = V_4; RuntimeObject* L_30 = V_3; NullCheck(L_29); Result_putAllMetadata_mC45C68DF94C5EA68A841ADD0329F34C0895F2F89(L_29, L_30, NULL); } IL_0075: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_31 = V_4; return L_31; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UPCEANExtension5Support_decodeMiddle_m936326831D222C01064A4939E4334FE499D02BFD (UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_startRange, StringBuilder_t* ___2_resultString, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UPCEANReader_tF49869D5A4305D1EC4587E86B2EF3E0E4A4CBB4D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; 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; int32_t V_9 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___decodeMiddleCounters; V_0 = L_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = V_0; NullCheck(L_1); (L_1)->SetAt(static_cast(0), (int32_t)0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = V_0; NullCheck(L_2); (L_2)->SetAt(static_cast(1), (int32_t)0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = V_0; NullCheck(L_3); (L_3)->SetAt(static_cast(2), (int32_t)0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0; NullCheck(L_4); (L_4)->SetAt(static_cast(3), (int32_t)0); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_5 = ___0_row; NullCheck(L_5); int32_t L_6; L_6 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_5, NULL); V_1 = L_6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = ___1_startRange; NullCheck(L_7); int32_t L_8 = 1; int32_t L_9 = (L_7)->GetAt(static_cast(L_8)); V_2 = L_9; V_3 = 0; V_4 = 0; goto IL_009b; } IL_0029: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_10 = ___0_row; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = V_0; int32_t L_12 = V_2; il2cpp_codegen_runtime_class_init_inline(UPCEANReader_tF49869D5A4305D1EC4587E86B2EF3E0E4A4CBB4D_il2cpp_TypeInfo_var); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_13 = ((UPCEANReader_tF49869D5A4305D1EC4587E86B2EF3E0E4A4CBB4D_StaticFields*)il2cpp_codegen_static_fields_for(UPCEANReader_tF49869D5A4305D1EC4587E86B2EF3E0E4A4CBB4D_il2cpp_TypeInfo_var))->___L_AND_G_PATTERNS; bool L_14; L_14 = UPCEANReader_decodeDigit_m2624E7315730CA9E940077DC1A93804B791AC994(L_10, L_11, L_12, L_13, (&V_5), NULL); if (L_14) { goto IL_003c; } } { return (-1); } IL_003c: { StringBuilder_t* L_15 = ___2_resultString; int32_t L_16 = V_5; NullCheck(L_15); StringBuilder_t* L_17; L_17 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)48), ((int32_t)(L_16%((int32_t)10)))))), NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_0; V_8 = L_18; V_9 = 0; goto IL_0066; } IL_0054: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = V_8; int32_t L_20 = V_9; NullCheck(L_19); int32_t L_21 = L_20; int32_t L_22 = (L_19)->GetAt(static_cast(L_21)); V_6 = L_22; int32_t L_23 = V_2; int32_t L_24 = V_6; V_2 = ((int32_t)il2cpp_codegen_add(L_23, L_24)); int32_t L_25 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_0066: { int32_t L_26 = V_9; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = V_8; NullCheck(L_27); if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length))))) { goto IL_0054; } } { int32_t L_28 = V_5; if ((((int32_t)L_28) < ((int32_t)((int32_t)10)))) { goto IL_0080; } } { int32_t L_29 = V_3; int32_t L_30 = V_4; V_3 = ((int32_t)(L_29|((int32_t)(1<<((int32_t)(((int32_t)il2cpp_codegen_subtract(4, L_30))&((int32_t)31))))))); } IL_0080: { int32_t L_31 = V_4; if ((((int32_t)L_31) == ((int32_t)4))) { goto IL_0095; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_32 = ___0_row; int32_t L_33 = V_2; NullCheck(L_32); int32_t L_34; L_34 = BitArray_getNextSet_mF8C8C36F5635766BD05B035AE11C21264603A0B4(L_32, L_33, NULL); V_2 = L_34; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_35 = ___0_row; int32_t L_36 = V_2; NullCheck(L_35); int32_t L_37; L_37 = BitArray_getNextUnset_m500B3B13B5BD6B712BCD369857F37F5855DD6D5D(L_35, L_36, NULL); V_2 = L_37; } IL_0095: { int32_t L_38 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_009b: { int32_t L_39 = V_4; if ((((int32_t)L_39) >= ((int32_t)5))) { goto IL_00a4; } } { int32_t L_40 = V_2; int32_t L_41 = V_1; if ((((int32_t)L_40) < ((int32_t)L_41))) { goto IL_0029; } } IL_00a4: { StringBuilder_t* L_42 = ___2_resultString; NullCheck(L_42); int32_t L_43; L_43 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_42, NULL); if ((((int32_t)L_43) == ((int32_t)5))) { goto IL_00af; } } { return (-1); } IL_00af: { int32_t L_44 = V_3; il2cpp_codegen_runtime_class_init_inline(UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_il2cpp_TypeInfo_var); bool L_45; L_45 = UPCEANExtension5Support_determineCheckDigit_mA61FB72E50304EC84429ED2E580E999136B0A4C1(L_44, (&V_7), NULL); if (L_45) { goto IL_00bb; } } { return (-1); } IL_00bb: { StringBuilder_t* L_46 = ___2_resultString; NullCheck(L_46); String_t* L_47; L_47 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_46); il2cpp_codegen_runtime_class_init_inline(UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_il2cpp_TypeInfo_var); int32_t L_48; L_48 = UPCEANExtension5Support_extensionChecksum_mB7A9C394EADC377B5FEDDC7151B3CA13F71014A1(L_47, NULL); int32_t L_49 = V_7; if ((((int32_t)L_48) == ((int32_t)L_49))) { goto IL_00cc; } } { return (-1); } IL_00cc: { int32_t L_50 = V_2; return L_50; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UPCEANExtension5Support_extensionChecksum_mB7A9C394EADC377B5FEDDC7151B3CA13F71014A1 (String_t* ___0_s, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { String_t* L_0 = ___0_s; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); V_0 = L_1; V_1 = 0; int32_t L_2 = V_0; V_2 = ((int32_t)il2cpp_codegen_subtract(L_2, 2)); goto IL_0020; } IL_000f: { int32_t L_3 = V_1; String_t* L_4 = ___0_s; int32_t L_5 = V_2; NullCheck(L_4); Il2CppChar L_6; L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, L_5, NULL); V_1 = ((int32_t)il2cpp_codegen_add(L_3, ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, ((int32_t)48))))); int32_t L_7 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_7, 2)); } IL_0020: { int32_t L_8 = V_2; if ((((int32_t)L_8) >= ((int32_t)0))) { goto IL_000f; } } { int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_multiply(L_9, 3)); int32_t L_10 = V_0; V_3 = ((int32_t)il2cpp_codegen_subtract(L_10, 1)); goto IL_003f; } IL_002e: { int32_t L_11 = V_1; String_t* L_12 = ___0_s; int32_t L_13 = V_3; NullCheck(L_12); Il2CppChar L_14; L_14 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_12, L_13, NULL); V_1 = ((int32_t)il2cpp_codegen_add(L_11, ((int32_t)il2cpp_codegen_subtract((int32_t)L_14, ((int32_t)48))))); int32_t L_15 = V_3; V_3 = ((int32_t)il2cpp_codegen_subtract(L_15, 2)); } IL_003f: { int32_t L_16 = V_3; if ((((int32_t)L_16) >= ((int32_t)0))) { goto IL_002e; } } { int32_t L_17 = V_1; V_1 = ((int32_t)il2cpp_codegen_multiply(L_17, 3)); int32_t L_18 = V_1; return ((int32_t)(L_18%((int32_t)10))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UPCEANExtension5Support_determineCheckDigit_mA61FB72E50304EC84429ED2E580E999136B0A4C1 (int32_t ___0_lgPatternFound, int32_t* ___1_checkDigit, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t* L_0 = ___1_checkDigit; *((int32_t*)L_0) = (int32_t)0; goto IL_0018; } IL_0005: { int32_t L_1 = ___0_lgPatternFound; il2cpp_codegen_runtime_class_init_inline(UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = ((UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_StaticFields*)il2cpp_codegen_static_fields_for(UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_il2cpp_TypeInfo_var))->___CHECK_DIGIT_ENCODINGS; int32_t* L_3 = ___1_checkDigit; int32_t L_4 = *((int32_t*)L_3); NullCheck(L_2); int32_t L_5 = L_4; int32_t L_6 = (L_2)->GetAt(static_cast(L_5)); if ((!(((uint32_t)L_1) == ((uint32_t)L_6)))) { goto IL_0012; } } { return (bool)1; } IL_0012: { int32_t* L_7 = ___1_checkDigit; int32_t* L_8 = L_7; int32_t L_9 = *((int32_t*)L_8); *((int32_t*)L_8) = (int32_t)((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0018: { int32_t* L_10 = ___1_checkDigit; int32_t L_11 = *((int32_t*)L_10); if ((((int32_t)L_11) < ((int32_t)((int32_t)10)))) { goto IL_0005; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UPCEANExtension5Support_parseExtensionString_mF14D58B1A3D2D1FC5F1F061C452A6B335575507B (String_t* ___0_raw, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; { String_t* L_0 = ___0_raw; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); if ((((int32_t)L_1) == ((int32_t)5))) { goto IL_000b; } } { return (RuntimeObject*)NULL; } IL_000b: { String_t* L_2 = ___0_raw; il2cpp_codegen_runtime_class_init_inline(UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_il2cpp_TypeInfo_var); String_t* L_3; L_3 = UPCEANExtension5Support_parseExtension5String_m6239EB9CFCF483D6BE02A79D0B0FDDCDFC749E84(L_2, NULL); V_0 = L_3; RuntimeObject* L_4 = V_0; if (L_4) { goto IL_0017; } } { return (RuntimeObject*)NULL; } IL_0017: { Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A* L_5 = (Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A*)il2cpp_codegen_object_new(Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A_il2cpp_TypeInfo_var); Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2(L_5, Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2_RuntimeMethod_var); V_1 = L_5; RuntimeObject* L_6 = V_1; RuntimeObject* L_7 = V_0; NullCheck(L_6); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1, IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var, L_6, 5, L_7); RuntimeObject* L_8 = V_1; return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UPCEANExtension5Support_parseExtension5String_m6239EB9CFCF483D6BE02A79D0B0FDDCDFC749E84 (String_t* ___0_raw, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral03462CB6AAB95DB630E785808C50D96EB2A436D0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral244E3437E5ACEDB54F6AAC0CAA3392502D0C2E7B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6EADA4BED4B2E4BCD53F319F1E3D3D3663DDE321); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86B02B47B04CB284EE80BAD91A6C009CF408644D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E6DEA6E609FD74FD29A7E5BB6D900CCBA5F3FBF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC387F0E7884E27F3C468CF998EF943C02A04701B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9838D49F3B1EFE406E460E9B96963E94181DD2C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; String_t* V_2 = NULL; int32_t V_3 = 0; String_t* V_4 = NULL; Il2CppChar V_5 = 0x0; int32_t V_6 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_7 = NULL; String_t* G_B17_0 = NULL; { String_t* L_0 = ___0_raw; NullCheck(L_0); Il2CppChar L_1; L_1 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_0, 0, NULL); V_5 = L_1; Il2CppChar L_2 = V_5; if ((((int32_t)L_2) == ((int32_t)((int32_t)48)))) { goto IL_001d; } } { Il2CppChar L_3 = V_5; if ((((int32_t)L_3) == ((int32_t)((int32_t)53)))) { goto IL_0025; } } { Il2CppChar L_4 = V_5; if ((((int32_t)L_4) == ((int32_t)((int32_t)57)))) { goto IL_002d; } } { goto IL_006a; } IL_001d: { V_0 = _stringLiteral03462CB6AAB95DB630E785808C50D96EB2A436D0; goto IL_0070; } IL_0025: { V_0 = _stringLiteral9E6DEA6E609FD74FD29A7E5BB6D900CCBA5F3FBF; goto IL_0070; } IL_002d: { String_t* L_5 = ___0_raw; NullCheck(_stringLiteralD9838D49F3B1EFE406E460E9B96963E94181DD2C); bool L_6; L_6 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(_stringLiteralD9838D49F3B1EFE406E460E9B96963E94181DD2C, L_5, NULL); if (!L_6) { goto IL_003c; } } { return (String_t*)NULL; } IL_003c: { String_t* L_7 = ___0_raw; NullCheck(_stringLiteralC387F0E7884E27F3C468CF998EF943C02A04701B); bool L_8; L_8 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(_stringLiteralC387F0E7884E27F3C468CF998EF943C02A04701B, L_7, NULL); if (!L_8) { goto IL_004f; } } { return _stringLiteral86B02B47B04CB284EE80BAD91A6C009CF408644D; } IL_004f: { String_t* L_9 = ___0_raw; NullCheck(_stringLiteral6EADA4BED4B2E4BCD53F319F1E3D3D3663DDE321); bool L_10; L_10 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(_stringLiteral6EADA4BED4B2E4BCD53F319F1E3D3D3663DDE321, L_9, NULL); if (!L_10) { goto IL_0062; } } { return _stringLiteral244E3437E5ACEDB54F6AAC0CAA3392502D0C2E7B; } IL_0062: { V_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; goto IL_0070; } IL_006a: { V_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; } IL_0070: { String_t* L_11 = ___0_raw; NullCheck(L_11); String_t* L_12; L_12 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_11, 1, NULL); int32_t L_13; L_13 = Int32_Parse_m273CA1A9C7717C99641291A95C543711C0202AF0(L_12, NULL); V_1 = L_13; int32_t L_14 = V_1; V_6 = ((int32_t)(L_14/((int32_t)100))); String_t* L_15; L_15 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_6), NULL); V_2 = L_15; int32_t L_16 = V_1; V_3 = ((int32_t)(L_16%((int32_t)100))); int32_t L_17 = V_3; if ((((int32_t)L_17) < ((int32_t)((int32_t)10)))) { goto IL_009e; } } { String_t* L_18; L_18 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_3), NULL); G_B17_0 = L_18; goto IL_00ae; } IL_009e: { int32_t L_19 = V_3; int32_t L_20 = L_19; RuntimeObject* L_21 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_20); String_t* L_22; L_22 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(_stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024, L_21, NULL); G_B17_0 = L_22; } IL_00ae: { V_4 = G_B17_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); V_7 = L_23; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_24 = V_7; String_t* L_25 = V_0; NullCheck(L_24); ArrayElementTypeCheck (L_24, L_25); (L_24)->SetAt(static_cast(0), (RuntimeObject*)L_25); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = V_7; String_t* L_27 = V_2; NullCheck(L_26); ArrayElementTypeCheck (L_26, L_27); (L_26)->SetAt(static_cast(1), (RuntimeObject*)L_27); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_28 = V_7; Il2CppChar L_29 = ((Il2CppChar)((int32_t)46)); RuntimeObject* L_30 = Box(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var, &L_29); NullCheck(L_28); ArrayElementTypeCheck (L_28, L_30); (L_28)->SetAt(static_cast(2), (RuntimeObject*)L_30); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = V_7; String_t* L_32 = V_4; NullCheck(L_31); ArrayElementTypeCheck (L_31, L_32); (L_31)->SetAt(static_cast(3), (RuntimeObject*)L_32); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = V_7; String_t* L_34; L_34 = String_Concat_m9EB826D3BC0EF2322AA8E55DF0D20EE41B1E5A36(L_33, NULL); return L_34; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UPCEANExtension5Support__ctor_m8AE2408E439F1A09176D52B543D1D25990ADD8FB (UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16* __this, 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*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)4); __this->___decodeMiddleCounters = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___decodeMiddleCounters), (void*)L_0); StringBuilder_t* L_1 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_1, NULL); __this->___decodeRowStringBuffer = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___decodeRowStringBuffer), (void*)L_1); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UPCEANExtension5Support__cctor_m8AC0A4E17798E2A9456D59EFF4B0632A56F35F1B (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*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000872U2D1_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000872U2D1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_StaticFields*)il2cpp_codegen_static_fields_for(UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_il2cpp_TypeInfo_var))->___CHECK_DIGIT_ENCODINGS = L_1; Il2CppCodeGenWriteBarrier((void**)(&((UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_StaticFields*)il2cpp_codegen_static_fields_for(UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_il2cpp_TypeInfo_var))->___CHECK_DIGIT_ENCODINGS), (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 int32_t DecodedObject_get_NewPosition_m269F9DF19430CAD6AAB996459377124A536DF307 (DecodedObject_tF9A3A658F6425CBA0542FC527EE6709DDC50BF5B* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CNewPositionU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodedObject_set_NewPosition_m684D3E5201000BA49060E4D9B0E00684C6398D05 (DecodedObject_tF9A3A658F6425CBA0542FC527EE6709DDC50BF5B* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CNewPositionU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodedObject__ctor_m630391038B8671433D0D989FB0946FFB1DC85FD0 (DecodedObject_tF9A3A658F6425CBA0542FC527EE6709DDC50BF5B* __this, int32_t ___0_newPosition, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_newPosition; DecodedObject_set_NewPosition_m684D3E5201000BA49060E4D9B0E00684C6398D05_inline(__this, L_0, 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 AbstractExpandedDecoder__ctor_m2EF1C7F45B634BEFFA2C749C74748118EF25AE70 (AbstractExpandedDecoder_tA52E4CDC37B127D10C1CA2A6F6818CF799C02174* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___0_information; __this->___information = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___information), (void*)L_0); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = ___0_information; GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* L_2 = (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37*)il2cpp_codegen_object_new(GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37_il2cpp_TypeInfo_var); GeneralAppIdDecoder__ctor_m3552700246919730D6DDFD0DF748BE1C56E1A8A6(L_2, L_1, NULL); __this->___generalDecoder = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___generalDecoder), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* AbstractExpandedDecoder_getInformation_mC3A158080E99EE843F48DC98C766C361356AF098 (AbstractExpandedDecoder_tA52E4CDC37B127D10C1CA2A6F6818CF799C02174* __this, const RuntimeMethod* method) { { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = __this->___information; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* AbstractExpandedDecoder_getGeneralDecoder_mF9F9402B482995DA7637E56E11DCBA39919B5490 (AbstractExpandedDecoder_tA52E4CDC37B127D10C1CA2A6F6818CF799C02174* __this, const RuntimeMethod* method) { { GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* L_0 = __this->___generalDecoder; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AbstractExpandedDecoder_tA52E4CDC37B127D10C1CA2A6F6818CF799C02174* AbstractExpandedDecoder_createDecoder_m6D417E8CE22EAB5B32606F0B450B9359C968E790 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AI013103decoder_t496C0FD114B73D4FA16D8F1C8F3E42F692D15B04_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AI01320xDecoder_tECD6F0ED96C0F7204A78BE00E3DA26B037D650DD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AI01392xDecoder_t99B4342D46842D381C825023AD8C1CD4C12FF18C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AI01393xDecoder_tCCBBBA548F30A08EDFA688F7F641D34FB5FA643B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AI01AndOtherAIs_t9F19505E7C8765DE6E5A43438F5548EAA4FF3C5B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnyAIDecoder_t799D27E4F1536865C21B847C580D83B61D060B9F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1AA1790AE1BC157DD7BC2E8E7D142CB22C2346A8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3EE2B7884D8BAA386714E3413F22889095B05B25); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D6EA9C9D1E980EAF842FE69D2C587B5B5067AAC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral816238D2C5B664EF76E039079E40C1492ADCF0EC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF7FC24B5117DE7A50326EB54B70AF5BAC17A774); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF8591E019243177659D36C84E0F0DD536C62D029); 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; { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___0_information; NullCheck(L_0); bool L_1; L_1 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_0, 1, NULL); if (!L_1) { goto IL_0010; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_2 = ___0_information; AI01AndOtherAIs_t9F19505E7C8765DE6E5A43438F5548EAA4FF3C5B* L_3 = (AI01AndOtherAIs_t9F19505E7C8765DE6E5A43438F5548EAA4FF3C5B*)il2cpp_codegen_object_new(AI01AndOtherAIs_t9F19505E7C8765DE6E5A43438F5548EAA4FF3C5B_il2cpp_TypeInfo_var); AI01AndOtherAIs__ctor_m74C2AC49A66319443B6BAA58AB0C16E42D768550(L_3, L_2, NULL); return L_3; } IL_0010: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_4 = ___0_information; NullCheck(L_4); bool L_5; L_5 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_4, 2, NULL); if (L_5) { goto IL_0020; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_6 = ___0_information; AnyAIDecoder_t799D27E4F1536865C21B847C580D83B61D060B9F* L_7 = (AnyAIDecoder_t799D27E4F1536865C21B847C580D83B61D060B9F*)il2cpp_codegen_object_new(AnyAIDecoder_t799D27E4F1536865C21B847C580D83B61D060B9F_il2cpp_TypeInfo_var); AnyAIDecoder__ctor_m993CAE0130427E3488D4F83E74DEF1580C363BC3(L_7, L_6, NULL); return L_7; } IL_0020: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_8 = ___0_information; int32_t L_9; L_9 = GeneralAppIdDecoder_extractNumericValueFromBitArray_mBD8F0B1F00D7C2E39C520B37BAE4E4A126B786F6(L_8, 1, 4, NULL); V_0 = L_9; int32_t L_10 = V_0; V_3 = L_10; int32_t L_11 = V_3; switch (((int32_t)il2cpp_codegen_subtract(L_11, 4))) { case 0: { goto IL_003d; } case 1: { goto IL_0044; } } } { goto IL_004b; } IL_003d: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_12 = ___0_information; AI013103decoder_t496C0FD114B73D4FA16D8F1C8F3E42F692D15B04* L_13 = (AI013103decoder_t496C0FD114B73D4FA16D8F1C8F3E42F692D15B04*)il2cpp_codegen_object_new(AI013103decoder_t496C0FD114B73D4FA16D8F1C8F3E42F692D15B04_il2cpp_TypeInfo_var); AI013103decoder__ctor_m8CD3327B038CBD40A2E5A19EE19817A1EA2B4A42(L_13, L_12, NULL); return L_13; } IL_0044: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_14 = ___0_information; AI01320xDecoder_tECD6F0ED96C0F7204A78BE00E3DA26B037D650DD* L_15 = (AI01320xDecoder_tECD6F0ED96C0F7204A78BE00E3DA26B037D650DD*)il2cpp_codegen_object_new(AI01320xDecoder_tECD6F0ED96C0F7204A78BE00E3DA26B037D650DD_il2cpp_TypeInfo_var); AI01320xDecoder__ctor_mE73FF8BB9605205A00C55DE5048EA79BA0B213C5(L_15, L_14, NULL); return L_15; } IL_004b: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_16 = ___0_information; int32_t L_17; L_17 = GeneralAppIdDecoder_extractNumericValueFromBitArray_mBD8F0B1F00D7C2E39C520B37BAE4E4A126B786F6(L_16, 1, 5, NULL); V_1 = L_17; int32_t L_18 = V_1; V_4 = L_18; int32_t L_19 = V_4; switch (((int32_t)il2cpp_codegen_subtract(L_19, ((int32_t)12)))) { case 0: { goto IL_006b; } case 1: { goto IL_0072; } } } { goto IL_0079; } IL_006b: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_20 = ___0_information; AI01392xDecoder_t99B4342D46842D381C825023AD8C1CD4C12FF18C* L_21 = (AI01392xDecoder_t99B4342D46842D381C825023AD8C1CD4C12FF18C*)il2cpp_codegen_object_new(AI01392xDecoder_t99B4342D46842D381C825023AD8C1CD4C12FF18C_il2cpp_TypeInfo_var); AI01392xDecoder__ctor_m9513E1C719F6F682BCACA52B7DD128510F63E903(L_21, L_20, NULL); return L_21; } IL_0072: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_22 = ___0_information; AI01393xDecoder_tCCBBBA548F30A08EDFA688F7F641D34FB5FA643B* L_23 = (AI01393xDecoder_tCCBBBA548F30A08EDFA688F7F641D34FB5FA643B*)il2cpp_codegen_object_new(AI01393xDecoder_tCCBBBA548F30A08EDFA688F7F641D34FB5FA643B_il2cpp_TypeInfo_var); AI01393xDecoder__ctor_mD64B62E7ED90E4982A320063882ABB45C42E8BDB(L_23, L_22, NULL); return L_23; } IL_0079: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_24 = ___0_information; int32_t L_25; L_25 = GeneralAppIdDecoder_extractNumericValueFromBitArray_mBD8F0B1F00D7C2E39C520B37BAE4E4A126B786F6(L_24, 1, 7, NULL); V_2 = L_25; int32_t L_26 = V_2; V_5 = L_26; int32_t L_27 = V_5; switch (((int32_t)il2cpp_codegen_subtract(L_27, ((int32_t)56)))) { case 0: { goto IL_00b4; } case 1: { goto IL_00c5; } case 2: { goto IL_00d6; } case 3: { goto IL_00e7; } case 4: { goto IL_00f8; } case 5: { goto IL_0109; } case 6: { goto IL_011a; } case 7: { goto IL_012b; } } } { goto IL_013c; } IL_00b4: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_28 = ___0_information; AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5* L_29 = (AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5*)il2cpp_codegen_object_new(AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5_il2cpp_TypeInfo_var); AI013x0x1xDecoder__ctor_m166CE894EDC1B55468808DF12586C9E8485354BE(L_29, L_28, _stringLiteral4D6EA9C9D1E980EAF842FE69D2C587B5B5067AAC, _stringLiteral816238D2C5B664EF76E039079E40C1492ADCF0EC, NULL); return L_29; } IL_00c5: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_30 = ___0_information; AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5* L_31 = (AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5*)il2cpp_codegen_object_new(AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5_il2cpp_TypeInfo_var); AI013x0x1xDecoder__ctor_m166CE894EDC1B55468808DF12586C9E8485354BE(L_31, L_30, _stringLiteral3EE2B7884D8BAA386714E3413F22889095B05B25, _stringLiteral816238D2C5B664EF76E039079E40C1492ADCF0EC, NULL); return L_31; } IL_00d6: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_32 = ___0_information; AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5* L_33 = (AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5*)il2cpp_codegen_object_new(AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5_il2cpp_TypeInfo_var); AI013x0x1xDecoder__ctor_m166CE894EDC1B55468808DF12586C9E8485354BE(L_33, L_32, _stringLiteral4D6EA9C9D1E980EAF842FE69D2C587B5B5067AAC, _stringLiteral1AA1790AE1BC157DD7BC2E8E7D142CB22C2346A8, NULL); return L_33; } IL_00e7: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_34 = ___0_information; AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5* L_35 = (AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5*)il2cpp_codegen_object_new(AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5_il2cpp_TypeInfo_var); AI013x0x1xDecoder__ctor_m166CE894EDC1B55468808DF12586C9E8485354BE(L_35, L_34, _stringLiteral3EE2B7884D8BAA386714E3413F22889095B05B25, _stringLiteral1AA1790AE1BC157DD7BC2E8E7D142CB22C2346A8, NULL); return L_35; } IL_00f8: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_36 = ___0_information; AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5* L_37 = (AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5*)il2cpp_codegen_object_new(AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5_il2cpp_TypeInfo_var); AI013x0x1xDecoder__ctor_m166CE894EDC1B55468808DF12586C9E8485354BE(L_37, L_36, _stringLiteral4D6EA9C9D1E980EAF842FE69D2C587B5B5067AAC, _stringLiteralF8591E019243177659D36C84E0F0DD536C62D029, NULL); return L_37; } IL_0109: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_38 = ___0_information; AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5* L_39 = (AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5*)il2cpp_codegen_object_new(AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5_il2cpp_TypeInfo_var); AI013x0x1xDecoder__ctor_m166CE894EDC1B55468808DF12586C9E8485354BE(L_39, L_38, _stringLiteral3EE2B7884D8BAA386714E3413F22889095B05B25, _stringLiteralF8591E019243177659D36C84E0F0DD536C62D029, NULL); return L_39; } IL_011a: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_40 = ___0_information; AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5* L_41 = (AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5*)il2cpp_codegen_object_new(AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5_il2cpp_TypeInfo_var); AI013x0x1xDecoder__ctor_m166CE894EDC1B55468808DF12586C9E8485354BE(L_41, L_40, _stringLiteral4D6EA9C9D1E980EAF842FE69D2C587B5B5067AAC, _stringLiteralEF7FC24B5117DE7A50326EB54B70AF5BAC17A774, NULL); return L_41; } IL_012b: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_42 = ___0_information; AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5* L_43 = (AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5*)il2cpp_codegen_object_new(AI013x0x1xDecoder_t0EC9EF88CADC5D08C9F4EF7B2D77901892C63AE5_il2cpp_TypeInfo_var); AI013x0x1xDecoder__ctor_m166CE894EDC1B55468808DF12586C9E8485354BE(L_43, L_42, _stringLiteral3EE2B7884D8BAA386714E3413F22889095B05B25, _stringLiteralEF7FC24B5117DE7A50326EB54B70AF5BAC17A774, NULL); return L_43; } IL_013c: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_44 = ___0_information; String_t* L_45; L_45 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral11786FF0123E51B52C8B029304141DA82867B7CD)), L_44, NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_46 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_46, L_45, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_46, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AbstractExpandedDecoder_createDecoder_m6D417E8CE22EAB5B32606F0B450B9359C968E790_RuntimeMethod_var))); } } #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 AI01decoder__ctor_mF201B1475108450428328FFAEC15DA46E03C2C8C (AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, const RuntimeMethod* method) { { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___0_information; AbstractExpandedDecoder__ctor_m2EF1C7F45B634BEFFA2C749C74748118EF25AE70(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI01decoder_encodeCompressedGtin_mA4038907857D45ADE1C3E89AC8DC8E184280601F (AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D* __this, StringBuilder_t* ___0_buf, int32_t ___1_currentPos, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8CEF6C0C69007C99C7819EAA556D510924B2ECBB); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { StringBuilder_t* L_0 = ___0_buf; NullCheck(L_0); StringBuilder_t* L_1; L_1 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_0, _stringLiteral8CEF6C0C69007C99C7819EAA556D510924B2ECBB, NULL); StringBuilder_t* L_2 = ___0_buf; NullCheck(L_2); int32_t L_3; L_3 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_2, NULL); V_0 = L_3; StringBuilder_t* L_4 = ___0_buf; NullCheck(L_4); StringBuilder_t* L_5; L_5 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_4, ((int32_t)57), NULL); StringBuilder_t* L_6 = ___0_buf; int32_t L_7 = ___1_currentPos; int32_t L_8 = V_0; AI01decoder_encodeCompressedGtinWithoutAI_mE03ACB8253B1322EAE238B320191C57845D83BD5(__this, L_6, L_7, L_8, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI01decoder_encodeCompressedGtinWithoutAI_mE03ACB8253B1322EAE238B320191C57845D83BD5 (AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D* __this, StringBuilder_t* ___0_buf, int32_t ___1_currentPos, int32_t ___2_initialBufferPosition, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = 0; goto IL_0042; } IL_0004: { GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* L_0; L_0 = AbstractExpandedDecoder_getGeneralDecoder_mF9F9402B482995DA7637E56E11DCBA39919B5490_inline(__this, NULL); int32_t L_1 = ___1_currentPos; int32_t L_2 = V_0; NullCheck(L_0); int32_t L_3; L_3 = GeneralAppIdDecoder_extractNumericValueFromBitArray_m4269D13EBA11A1BFD8666C2C7C35E1D236749274(L_0, ((int32_t)il2cpp_codegen_add(L_1, ((int32_t)il2cpp_codegen_multiply(((int32_t)10), L_2)))), ((int32_t)10), NULL); V_1 = L_3; int32_t L_4 = V_1; if (((int32_t)(L_4/((int32_t)100)))) { goto IL_0027; } } { StringBuilder_t* L_5 = ___0_buf; NullCheck(L_5); StringBuilder_t* L_6; L_6 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_5, ((int32_t)48), NULL); } IL_0027: { int32_t L_7 = V_1; if (((int32_t)(L_7/((int32_t)10)))) { goto IL_0036; } } { StringBuilder_t* L_8 = ___0_buf; NullCheck(L_8); StringBuilder_t* L_9; L_9 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_8, ((int32_t)48), NULL); } IL_0036: { StringBuilder_t* L_10 = ___0_buf; int32_t L_11 = V_1; NullCheck(L_10); StringBuilder_t* L_12; L_12 = StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA(L_10, L_11, NULL); int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0042: { int32_t L_14 = V_0; if ((((int32_t)L_14) < ((int32_t)4))) { goto IL_0004; } } { StringBuilder_t* L_15 = ___0_buf; int32_t L_16 = ___2_initialBufferPosition; il2cpp_codegen_runtime_class_init_inline(AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D_il2cpp_TypeInfo_var); AI01decoder_appendCheckDigit_m78418F66A5AE530CEBCFE9E4BA1B471B0F17A2F2(L_15, L_16, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI01decoder_appendCheckDigit_m78418F66A5AE530CEBCFE9E4BA1B471B0F17A2F2 (StringBuilder_t* ___0_buf, int32_t ___1_currentPos, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t G_B3_0 = 0; int32_t G_B2_0 = 0; int32_t G_B4_0 = 0; int32_t G_B4_1 = 0; { V_0 = 0; V_1 = 0; goto IL_0025; } IL_0006: { StringBuilder_t* L_0 = ___0_buf; int32_t L_1 = V_1; int32_t L_2 = ___1_currentPos; NullCheck(L_0); Il2CppChar L_3; L_3 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_0, ((int32_t)il2cpp_codegen_add(L_1, L_2)), NULL); V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_3, ((int32_t)48))); int32_t L_4 = V_0; int32_t L_5 = V_1; if (!((int32_t)(L_5&1))) { G_B3_0 = L_4; goto IL_001c; } G_B2_0 = L_4; } { int32_t L_6 = V_2; G_B4_0 = L_6; G_B4_1 = G_B2_0; goto IL_001f; } IL_001c: { int32_t L_7 = V_2; G_B4_0 = ((int32_t)il2cpp_codegen_multiply(3, L_7)); G_B4_1 = G_B3_0; } IL_001f: { V_0 = ((int32_t)il2cpp_codegen_add(G_B4_1, G_B4_0)); int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0025: { int32_t L_9 = V_1; if ((((int32_t)L_9) < ((int32_t)((int32_t)13)))) { goto IL_0006; } } { int32_t L_10 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)10), ((int32_t)(L_10%((int32_t)10))))); int32_t L_11 = V_0; if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)10))))) { goto IL_0039; } } { V_0 = 0; } IL_0039: { StringBuilder_t* L_12 = ___0_buf; int32_t L_13 = V_0; NullCheck(L_12); StringBuilder_t* L_14; L_14 = StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA(L_12, L_13, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI01decoder__cctor_mE231E881C946FC2564461FB291A3A4DD711A82F0 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ((AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D_StaticFields*)il2cpp_codegen_static_fields_for(AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D_il2cpp_TypeInfo_var))->___GTIN_SIZE = ((int32_t)40); 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 AI01weightDecoder__ctor_m2F2664A73ED413D104BE5185C1BC221079883D5F (AI01weightDecoder_t103CE68B48CAC553B8E798EF9549C773D61793B1* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___0_information; il2cpp_codegen_runtime_class_init_inline(AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D_il2cpp_TypeInfo_var); AI01decoder__ctor_mF201B1475108450428328FFAEC15DA46E03C2C8C(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI01weightDecoder_encodeCompressedWeight_m9984C051553EDD756FA8D6E84FE73FB987B0FEE1 (AI01weightDecoder_t103CE68B48CAC553B8E798EF9549C773D61793B1* __this, StringBuilder_t* ___0_buf, int32_t ___1_currentPos, int32_t ___2_weightSize, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* L_0; L_0 = AbstractExpandedDecoder_getGeneralDecoder_mF9F9402B482995DA7637E56E11DCBA39919B5490_inline(__this, NULL); int32_t L_1 = ___1_currentPos; int32_t L_2 = ___2_weightSize; NullCheck(L_0); int32_t L_3; L_3 = GeneralAppIdDecoder_extractNumericValueFromBitArray_m4269D13EBA11A1BFD8666C2C7C35E1D236749274(L_0, L_1, L_2, NULL); V_0 = L_3; StringBuilder_t* L_4 = ___0_buf; int32_t L_5 = V_0; VirtualActionInvoker2< StringBuilder_t*, int32_t >::Invoke(5, __this, L_4, L_5); int32_t L_6 = V_0; int32_t L_7; L_7 = VirtualFuncInvoker1< int32_t, int32_t >::Invoke(6, __this, L_6); V_1 = L_7; V_2 = ((int32_t)100000); V_3 = 0; goto IL_003f; } IL_0028: { int32_t L_8 = V_1; int32_t L_9 = V_2; if (((int32_t)(L_8/L_9))) { goto IL_0036; } } { StringBuilder_t* L_10 = ___0_buf; NullCheck(L_10); StringBuilder_t* L_11; L_11 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_10, ((int32_t)48), NULL); } IL_0036: { int32_t L_12 = V_2; V_2 = ((int32_t)(L_12/((int32_t)10))); int32_t L_13 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_003f: { int32_t L_14 = V_3; if ((((int32_t)L_14) < ((int32_t)5))) { goto IL_0028; } } { StringBuilder_t* L_15 = ___0_buf; int32_t L_16 = V_1; NullCheck(L_15); StringBuilder_t* L_17; L_17 = StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA(L_15, L_16, 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 AI013x0xDecoder__ctor_m43F3D2480E7581902343F163B819972CE330DFAC (AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, const RuntimeMethod* method) { { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___0_information; AI01weightDecoder__ctor_m2F2664A73ED413D104BE5185C1BC221079883D5F(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AI013x0xDecoder_parseInformation_mC199B5B2E7F9C6F35C7F2B5E2969B07C28A4FFC7 (AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0; L_0 = AbstractExpandedDecoder_getInformation_mC3A158080E99EE843F48DC98C766C361356AF098_inline(__this, NULL); NullCheck(L_0); int32_t L_1; L_1 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_il2cpp_TypeInfo_var); int32_t L_2 = ((AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_StaticFields*)il2cpp_codegen_static_fields_for(AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_il2cpp_TypeInfo_var))->___HEADER_SIZE; il2cpp_codegen_runtime_class_init_inline(AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D_il2cpp_TypeInfo_var); int32_t L_3 = ((AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D_StaticFields*)il2cpp_codegen_static_fields_for(AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D_il2cpp_TypeInfo_var))->___GTIN_SIZE; int32_t L_4 = ((AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_StaticFields*)il2cpp_codegen_static_fields_for(AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_il2cpp_TypeInfo_var))->___WEIGHT_SIZE; if ((((int32_t)L_1) == ((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_2, L_3)), L_4))))) { goto IL_0020; } } { return (String_t*)NULL; } IL_0020: { StringBuilder_t* L_5 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_5, NULL); V_0 = L_5; StringBuilder_t* L_6 = V_0; il2cpp_codegen_runtime_class_init_inline(AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_il2cpp_TypeInfo_var); int32_t L_7 = ((AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_StaticFields*)il2cpp_codegen_static_fields_for(AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_il2cpp_TypeInfo_var))->___HEADER_SIZE; AI01decoder_encodeCompressedGtin_mA4038907857D45ADE1C3E89AC8DC8E184280601F(__this, L_6, L_7, NULL); StringBuilder_t* L_8 = V_0; int32_t L_9 = ((AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_StaticFields*)il2cpp_codegen_static_fields_for(AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_il2cpp_TypeInfo_var))->___HEADER_SIZE; il2cpp_codegen_runtime_class_init_inline(AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D_il2cpp_TypeInfo_var); int32_t L_10 = ((AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D_StaticFields*)il2cpp_codegen_static_fields_for(AI01decoder_t61B7D488F925A8B878CF0095C57479F4D6BFFE1D_il2cpp_TypeInfo_var))->___GTIN_SIZE; int32_t L_11 = ((AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_StaticFields*)il2cpp_codegen_static_fields_for(AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_il2cpp_TypeInfo_var))->___WEIGHT_SIZE; AI01weightDecoder_encodeCompressedWeight_m9984C051553EDD756FA8D6E84FE73FB987B0FEE1(__this, L_8, ((int32_t)il2cpp_codegen_add(L_9, L_10)), L_11, NULL); StringBuilder_t* L_12 = V_0; NullCheck(L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_12); return L_13; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AI013x0xDecoder__cctor_m4983B18179E1648CC16735F811B04E5DFD62493C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ((AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_StaticFields*)il2cpp_codegen_static_fields_for(AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_il2cpp_TypeInfo_var))->___HEADER_SIZE = 5; ((AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_StaticFields*)il2cpp_codegen_static_fields_for(AI013x0xDecoder_tFDA1AB111F266B1293ACD05AF35D3CADA3E60F05_il2cpp_TypeInfo_var))->___WEIGHT_SIZE = ((int32_t)15); 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 Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* OneDReader_decode_m112AF8F5E1D74B9A59BF0B2B7E9BAA23EBE99966 (OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, RuntimeObject* ___1_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* V_0 = NULL; bool V_1 = false; bool V_2 = false; BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* V_3 = NULL; RuntimeObject* V_4 = NULL; int32_t V_5 = 0; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_6 = NULL; int32_t V_7 = 0; int32_t V_8 = 0; int32_t G_B4_0 = 0; int32_t G_B7_0 = 0; { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_0 = ___0_image; RuntimeObject* L_1 = ___1_hints; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_2; L_2 = VirtualFuncInvoker2< Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9*, RuntimeObject* >::Invoke(8, __this, L_0, L_1); V_0 = L_2; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_3 = V_0; if (L_3) { goto IL_00ea; } } { RuntimeObject* L_4 = ___1_hints; if (!L_4) { goto IL_001b; } } { RuntimeObject* L_5 = ___1_hints; NullCheck(L_5); bool L_6; L_6 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_5, 3); G_B4_0 = ((int32_t)(L_6)); goto IL_001c; } IL_001b: { G_B4_0 = 0; } IL_001c: { V_1 = (bool)G_B4_0; RuntimeObject* L_7 = ___1_hints; if (!L_7) { goto IL_002a; } } { RuntimeObject* L_8 = ___1_hints; NullCheck(L_8); bool L_9; L_9 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_8, ((int32_t)11)); G_B7_0 = ((int32_t)(L_9)); goto IL_002b; } IL_002a: { G_B7_0 = 0; } IL_002b: { V_2 = (bool)G_B7_0; bool L_10 = V_1; if (!L_10) { goto IL_00ea; } } { bool L_11 = V_2; if (L_11) { goto IL_00ea; } } { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_12 = ___0_image; NullCheck(L_12); bool L_13; L_13 = BinaryBitmap_get_RotateSupported_m96BD480C4A5AEB00EEF815BFE99C82801885D92D(L_12, NULL); if (!L_13) { goto IL_00ea; } } { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_14 = ___0_image; NullCheck(L_14); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_15; L_15 = BinaryBitmap_rotateCounterClockwise_m7D4DBAEA0937524CEDCF0DDE3F3A9F694215996C(L_14, NULL); V_3 = L_15; BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_16 = V_3; RuntimeObject* L_17 = ___1_hints; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_18; L_18 = VirtualFuncInvoker2< Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9*, RuntimeObject* >::Invoke(8, __this, L_16, L_17); V_0 = L_18; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_19 = V_0; if (L_19) { goto IL_0058; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0058: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_20 = V_0; NullCheck(L_20); RuntimeObject* L_21; L_21 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(L_20, NULL); V_4 = L_21; V_5 = ((int32_t)270); RuntimeObject* L_22 = V_4; if (!L_22) { goto IL_008d; } } { RuntimeObject* L_23 = V_4; NullCheck(L_23); bool L_24; L_24 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var, L_23, 1); if (!L_24) { goto IL_008d; } } { int32_t L_25 = V_5; RuntimeObject* L_26 = V_4; NullCheck(L_26); RuntimeObject* L_27; L_27 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var, L_26, 1); V_5 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_25, ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_27, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))))))%((int32_t)360))); } IL_008d: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_28 = V_0; int32_t L_29 = V_5; int32_t L_30 = L_29; RuntimeObject* L_31 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_30); NullCheck(L_28); Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984(L_28, 1, L_31, NULL); Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_32 = V_0; NullCheck(L_32); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_33; L_33 = Result_get_ResultPoints_m98C7CADDAC629C1618DAE400297F3B7ABE7F40F1_inline(L_32, NULL); V_6 = L_33; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_34 = V_6; if (!L_34) { goto IL_00ea; } } { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_35 = V_3; NullCheck(L_35); int32_t L_36; L_36 = BinaryBitmap_get_Height_m4BAC199B650C708DEDFA406389368F758117EE5B(L_35, NULL); V_7 = L_36; V_8 = 0; goto IL_00e2; } IL_00b4: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_37 = V_6; int32_t L_38 = V_8; int32_t L_39 = V_7; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_40 = V_6; int32_t L_41 = V_8; NullCheck(L_40); int32_t L_42 = L_41; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_43 = (L_40)->GetAt(static_cast(L_42)); NullCheck(L_43); float L_44; L_44 = VirtualFuncInvoker0< float >::Invoke(5, L_43); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_45 = V_6; int32_t L_46 = V_8; NullCheck(L_45); int32_t L_47 = L_46; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_48 = (L_45)->GetAt(static_cast(L_47)); NullCheck(L_48); float L_49; L_49 = VirtualFuncInvoker0< float >::Invoke(4, L_48); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_50 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_50, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)L_39), L_44)), (1.0f))), L_49, NULL); NullCheck(L_37); ArrayElementTypeCheck (L_37, L_50); (L_37)->SetAt(static_cast(L_38), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_50); int32_t L_51 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_51, 1)); } IL_00e2: { int32_t L_52 = V_8; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_53 = V_6; NullCheck(L_53); if ((((int32_t)L_52) < ((int32_t)((int32_t)(((RuntimeArray*)L_53)->max_length))))) { goto IL_00b4; } } IL_00ea: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_54 = V_0; return L_54; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OneDReader_reset_mF4DB0F143C93E7531638C88440F2CAFF0B4D43C5 (OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* OneDReader_doDecode_mB4B940E665E5F6B1C52FC8543F630C760797EE62 (OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, RuntimeObject* ___1_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mFB3EC363C96272102BDD076595B3784F71B8DFED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t018C3F68663BAA0A5C05BE7A056964FC2495685E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t6030D01C2AB5E449AE6F5FB242904F1F5FB1C24D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t5CD160BDDA7CD06C6F70F96DADAAE73339A716F9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m8E3DB08A0A100D7427A4A10D4301FDBE9329DA08_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mF64069148B4AE61E9FB3A1D60911974902C15A75_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* V_2 = NULL; bool V_3 = false; 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; bool V_9 = false; int32_t V_10 = 0; int32_t V_11 = 0; RuntimeObject* V_12 = NULL; KeyValuePair_2_tED88312C3752DBBDD3FFA5DB16CE962DF6C3B868 V_13; memset((&V_13), 0, sizeof(V_13)); Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* V_14 = NULL; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_15 = NULL; RuntimeObject* V_16 = NULL; int32_t G_B3_0 = 0; int32_t G_B5_0 = 0; int32_t G_B5_1 = 0; int32_t G_B4_0 = 0; int32_t G_B4_1 = 0; int32_t G_B6_0 = 0; int32_t G_B6_1 = 0; int32_t G_B6_2 = 0; int32_t G_B12_0 = 0; int32_t G_B12_1 = 0; int32_t G_B11_0 = 0; int32_t G_B11_1 = 0; int32_t G_B13_0 = 0; int32_t G_B13_1 = 0; int32_t G_B13_2 = 0; { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_0 = ___0_image; NullCheck(L_0); int32_t L_1; L_1 = BinaryBitmap_get_Width_m0327A38EBAD9CDBE83CEA7135DDE36387EE97E67(L_0, NULL); V_0 = L_1; BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_2 = ___0_image; NullCheck(L_2); int32_t L_3; L_3 = BinaryBitmap_get_Height_m4BAC199B650C708DEDFA406389368F758117EE5B(L_2, NULL); V_1 = L_3; int32_t L_4 = V_0; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_5 = (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7*)il2cpp_codegen_object_new(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); BitArray__ctor_m73F6CDC640CD7C76A70672D1F2750E065609487C(L_5, L_4, NULL); V_2 = L_5; RuntimeObject* L_6 = ___1_hints; if (!L_6) { goto IL_0021; } } { RuntimeObject* L_7 = ___1_hints; NullCheck(L_7); bool L_8; L_8 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_7, 3); G_B3_0 = ((int32_t)(L_8)); goto IL_0022; } IL_0021: { G_B3_0 = 0; } IL_0022: { V_3 = (bool)G_B3_0; int32_t L_9 = V_1; bool L_10 = V_3; if (L_10) { G_B5_0 = L_9; G_B5_1 = 1; goto IL_002b; } G_B4_0 = L_9; G_B4_1 = 1; } { G_B6_0 = 5; G_B6_1 = G_B4_0; G_B6_2 = G_B4_1; goto IL_002c; } IL_002b: { G_B6_0 = 8; G_B6_1 = G_B5_0; G_B6_2 = G_B5_1; } IL_002c: { il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_11; L_11 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(G_B6_2, ((int32_t)(G_B6_1>>((int32_t)(G_B6_0&((int32_t)31))))), NULL); V_4 = L_11; bool L_12 = V_3; if (!L_12) { goto IL_003f; } } { int32_t L_13 = V_1; V_5 = L_13; goto IL_0043; } IL_003f: { V_5 = ((int32_t)15); } IL_0043: { int32_t L_14 = V_1; V_6 = ((int32_t)(L_14>>1)); V_7 = 0; goto IL_019a; } IL_0050: { int32_t L_15 = V_7; V_8 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_15, 1))>>1)); int32_t L_16 = V_7; V_9 = (bool)((((int32_t)((int32_t)(L_16&1))) == ((int32_t)0))? 1 : 0); int32_t L_17 = V_6; int32_t L_18 = V_4; bool L_19 = V_9; if (L_19) { G_B12_0 = L_18; G_B12_1 = L_17; goto IL_006e; } G_B11_0 = L_18; G_B11_1 = L_17; } { int32_t L_20 = V_8; G_B13_0 = ((-L_20)); G_B13_1 = G_B11_0; G_B13_2 = G_B11_1; goto IL_0070; } IL_006e: { int32_t L_21 = V_8; G_B13_0 = L_21; G_B13_1 = G_B12_0; G_B13_2 = G_B12_1; } IL_0070: { V_10 = ((int32_t)il2cpp_codegen_add(G_B13_2, ((int32_t)il2cpp_codegen_multiply(G_B13_1, G_B13_0)))); int32_t L_22 = V_10; if ((((int32_t)L_22) < ((int32_t)0))) { goto IL_01a3; } } { int32_t L_23 = V_10; int32_t L_24 = V_1; if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_01a3; } } { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_25 = ___0_image; int32_t L_26 = V_10; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_27 = V_2; NullCheck(L_25); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_28; L_28 = BinaryBitmap_getBlackRow_m2490024566A9C87C52D9F0A59FD33D567101BFDC(L_25, L_26, L_27, NULL); V_2 = L_28; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_29 = V_2; if (!L_29) { goto IL_0194; } } { V_11 = 0; goto IL_018c; } IL_009c: { int32_t L_30 = V_11; if ((!(((uint32_t)L_30) == ((uint32_t)1)))) { goto IL_0107; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_31 = V_2; NullCheck(L_31); BitArray_reverse_m737EFD06F68E7B7A9CB68109A8FB288EBE8F1494(L_31, NULL); RuntimeObject* L_32 = ___1_hints; if (!L_32) { goto IL_0107; } } { RuntimeObject* L_33 = ___1_hints; NullCheck(L_33); bool L_34; L_34 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_33, 7); if (!L_34) { goto IL_0107; } } { Dictionary_2_t018C3F68663BAA0A5C05BE7A056964FC2495685E* L_35 = (Dictionary_2_t018C3F68663BAA0A5C05BE7A056964FC2495685E*)il2cpp_codegen_object_new(Dictionary_2_t018C3F68663BAA0A5C05BE7A056964FC2495685E_il2cpp_TypeInfo_var); Dictionary_2__ctor_mFB3EC363C96272102BDD076595B3784F71B8DFED(L_35, Dictionary_2__ctor_mFB3EC363C96272102BDD076595B3784F71B8DFED_RuntimeMethod_var); V_12 = L_35; RuntimeObject* L_36 = ___1_hints; NullCheck(L_36); RuntimeObject* L_37; L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t6030D01C2AB5E449AE6F5FB242904F1F5FB1C24D_il2cpp_TypeInfo_var, L_36); V_16 = L_37; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00f7: { { RuntimeObject* L_38 = V_16; if (!L_38) { goto IL_0102; } } { RuntimeObject* L_39 = V_16; NullCheck(L_39); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_39); } IL_0102: { return; } } }); try { { goto IL_00ec_1; } IL_00c4_1: { RuntimeObject* L_40 = V_16; NullCheck(L_40); KeyValuePair_2_tED88312C3752DBBDD3FFA5DB16CE962DF6C3B868 L_41; L_41 = InterfaceFuncInvoker0< KeyValuePair_2_tED88312C3752DBBDD3FFA5DB16CE962DF6C3B868 >::Invoke(0, IEnumerator_1_t5CD160BDDA7CD06C6F70F96DADAAE73339A716F9_il2cpp_TypeInfo_var, L_40); V_13 = L_41; int32_t L_42; L_42 = KeyValuePair_2_get_Key_m8E3DB08A0A100D7427A4A10D4301FDBE9329DA08_inline((&V_13), KeyValuePair_2_get_Key_m8E3DB08A0A100D7427A4A10D4301FDBE9329DA08_RuntimeMethod_var); if ((((int32_t)L_42) == ((int32_t)7))) { goto IL_00ec_1; } } { RuntimeObject* L_43 = V_12; int32_t L_44; L_44 = KeyValuePair_2_get_Key_m8E3DB08A0A100D7427A4A10D4301FDBE9329DA08_inline((&V_13), KeyValuePair_2_get_Key_m8E3DB08A0A100D7427A4A10D4301FDBE9329DA08_RuntimeMethod_var); RuntimeObject* L_45; L_45 = KeyValuePair_2_get_Value_mF64069148B4AE61E9FB3A1D60911974902C15A75_inline((&V_13), KeyValuePair_2_get_Value_mF64069148B4AE61E9FB3A1D60911974902C15A75_RuntimeMethod_var); NullCheck(L_43); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(5, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_43, L_44, L_45); } IL_00ec_1: { RuntimeObject* L_46 = V_16; NullCheck(L_46); bool L_47; L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_46); if (L_47) { goto IL_00c4_1; } } { goto IL_0103; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0103: { RuntimeObject* L_48 = V_12; ___1_hints = L_48; } IL_0107: { int32_t L_49 = V_10; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_50 = V_2; RuntimeObject* L_51 = ___1_hints; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_52; L_52 = VirtualFuncInvoker3< Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*, int32_t, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7*, RuntimeObject* >::Invoke(9, __this, L_49, L_50, L_51); V_14 = L_52; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_53 = V_14; if (!L_53) { goto IL_0186; } } { int32_t L_54 = V_11; if ((!(((uint32_t)L_54) == ((uint32_t)1)))) { goto IL_0183; } } { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_55 = V_14; int32_t L_56 = ((int32_t)180); RuntimeObject* L_57 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_56); NullCheck(L_55); Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984(L_55, 1, L_57, NULL); Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_58 = V_14; NullCheck(L_58); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_59; L_59 = Result_get_ResultPoints_m98C7CADDAC629C1618DAE400297F3B7ABE7F40F1_inline(L_58, NULL); V_15 = L_59; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_60 = V_15; if (!L_60) { goto IL_0183; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_61 = V_15; int32_t L_62 = V_0; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_63 = V_15; NullCheck(L_63); int32_t L_64 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_65 = (L_63)->GetAt(static_cast(L_64)); NullCheck(L_65); float L_66; L_66 = VirtualFuncInvoker0< float >::Invoke(4, L_65); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_67 = V_15; NullCheck(L_67); int32_t L_68 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_69 = (L_67)->GetAt(static_cast(L_68)); NullCheck(L_69); float L_70; L_70 = VirtualFuncInvoker0< float >::Invoke(5, L_69); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_71 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_71, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)L_62), L_66)), (1.0f))), L_70, NULL); NullCheck(L_61); ArrayElementTypeCheck (L_61, L_71); (L_61)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_71); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_72 = V_15; int32_t L_73 = V_0; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_74 = V_15; NullCheck(L_74); int32_t L_75 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_76 = (L_74)->GetAt(static_cast(L_75)); NullCheck(L_76); float L_77; L_77 = VirtualFuncInvoker0< float >::Invoke(4, L_76); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_78 = V_15; NullCheck(L_78); int32_t L_79 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_80 = (L_78)->GetAt(static_cast(L_79)); NullCheck(L_80); float L_81; L_81 = VirtualFuncInvoker0< float >::Invoke(5, L_80); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_82 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_82, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)L_73), L_77)), (1.0f))), L_81, NULL); NullCheck(L_72); ArrayElementTypeCheck (L_72, L_82); (L_72)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_82); } IL_0183: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_83 = V_14; return L_83; } IL_0186: { int32_t L_84 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_84, 1)); } IL_018c: { int32_t L_85 = V_11; if ((((int32_t)L_85) < ((int32_t)2))) { goto IL_009c; } } IL_0194: { int32_t L_86 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_86, 1)); } IL_019a: { int32_t L_87 = V_7; int32_t L_88 = V_5; if ((((int32_t)L_87) < ((int32_t)L_88))) { goto IL_0050; } } IL_01a3: { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OneDReader_recordPattern_mCE399FCF63A456BB243DB128D508B576ABFDC1E5 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, int32_t ___1_start, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_counters, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___0_row; int32_t L_1 = ___1_start; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = ___2_counters; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = ___2_counters; NullCheck(L_3); il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); bool L_4; L_4 = OneDReader_recordPattern_m874C73D2952D64B899CD8534886026E8393420CB(L_0, L_1, L_2, ((int32_t)(((RuntimeArray*)L_3)->max_length)), NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OneDReader_recordPattern_m874C73D2952D64B899CD8534886026E8393420CB (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, int32_t ___1_start, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_counters, int32_t ___3_numCounters, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; int32_t V_3 = 0; int32_t V_4 = 0; { V_0 = 0; goto IL_000c; } IL_0004: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___2_counters; int32_t L_1 = V_0; NullCheck(L_0); (L_0)->SetAt(static_cast(L_1), (int32_t)0); int32_t L_2 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); } IL_000c: { int32_t L_3 = V_0; int32_t L_4 = ___3_numCounters; if ((((int32_t)L_3) < ((int32_t)L_4))) { goto IL_0004; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_5 = ___0_row; NullCheck(L_5); int32_t L_6; L_6 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_5, NULL); V_1 = L_6; int32_t L_7 = ___1_start; int32_t L_8 = V_1; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_001d; } } { return (bool)0; } IL_001d: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_9 = ___0_row; int32_t L_10 = ___1_start; NullCheck(L_9); bool L_11; L_11 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_9, L_10, NULL); V_2 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0); V_3 = 0; int32_t L_12 = ___1_start; V_4 = L_12; goto IL_0067; } IL_002f: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_13 = ___0_row; int32_t L_14 = V_4; NullCheck(L_13); bool L_15; L_15 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_13, L_14, NULL); bool L_16 = V_2; if ((((int32_t)L_15) == ((int32_t)L_16))) { goto IL_0050; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = ___2_counters; int32_t L_18 = V_3; NullCheck(L_17); int32_t* L_19 = ((L_17)->GetAddressAt(static_cast(L_18))); int32_t L_20 = (*(int32_t*)L_19); *(int32_t*)L_19 = ((int32_t)il2cpp_codegen_add(L_20, 1)); goto IL_0061; } IL_0050: { int32_t L_21 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_21, 1)); int32_t L_22 = V_3; int32_t L_23 = ___3_numCounters; if ((((int32_t)L_22) == ((int32_t)L_23))) { goto IL_006c; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = ___2_counters; int32_t L_25 = V_3; NullCheck(L_24); (L_24)->SetAt(static_cast(L_25), (int32_t)1); bool L_26 = V_2; V_2 = (bool)((((int32_t)L_26) == ((int32_t)0))? 1 : 0); } IL_0061: { int32_t L_27 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0067: { int32_t L_28 = V_4; int32_t L_29 = V_1; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_002f; } } IL_006c: { int32_t L_30 = V_3; int32_t L_31 = ___3_numCounters; if ((((int32_t)L_30) == ((int32_t)L_31))) { goto IL_007e; } } { int32_t L_32 = V_3; int32_t L_33 = ___3_numCounters; if ((!(((uint32_t)L_32) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_33, 1)))))) { goto IL_007c; } } { int32_t L_34 = V_4; int32_t L_35 = V_1; return (bool)((((int32_t)L_34) == ((int32_t)L_35))? 1 : 0); } IL_007c: { return (bool)0; } IL_007e: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OneDReader_recordPatternInReverse_m53D69B047EB480E47A72E09DEDFD571A3CDD9C07 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, int32_t ___1_start, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_counters, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___2_counters; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = ___0_row; int32_t L_2 = ___1_start; NullCheck(L_1); bool L_3; L_3 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_1, L_2, NULL); V_1 = L_3; goto IL_0026; } IL_000e: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_4 = ___0_row; int32_t L_5 = ___1_start; int32_t L_6 = ((int32_t)il2cpp_codegen_subtract(L_5, 1)); ___1_start = L_6; NullCheck(L_4); bool L_7; L_7 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_4, L_6, NULL); bool L_8 = V_1; if ((((int32_t)L_7) == ((int32_t)L_8))) { goto IL_0026; } } { int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_9, 1)); bool L_10 = V_1; V_1 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0); } IL_0026: { int32_t L_11 = ___1_start; if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_002e; } } { int32_t L_12 = V_0; if ((((int32_t)L_12) >= ((int32_t)0))) { goto IL_000e; } } IL_002e: { int32_t L_13 = V_0; if ((((int32_t)L_13) < ((int32_t)0))) { goto IL_0034; } } { return (bool)0; } IL_0034: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_14 = ___0_row; int32_t L_15 = ___1_start; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = ___2_counters; il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); bool L_17; L_17 = OneDReader_recordPattern_mCE399FCF63A456BB243DB128D508B576ABFDC1E5(L_14, ((int32_t)il2cpp_codegen_add(L_15, 1)), L_16, NULL); return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OneDReader_patternMatchVariance_m517CE6142B83B8BF005D011661E600707DB8705C (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_counters, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_pattern, int32_t ___2_maxIndividualVariance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_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; int32_t V_9 = 0; int32_t G_B9_0 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_counters; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); V_1 = 0; V_2 = 0; V_3 = 0; goto IL_001c; } IL_000c: { int32_t L_1 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = ___0_counters; int32_t L_3 = V_3; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); V_1 = ((int32_t)il2cpp_codegen_add(L_1, L_5)); int32_t L_6 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = ___1_pattern; int32_t L_8 = V_3; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = ((int32_t)il2cpp_codegen_add(L_6, L_10)); int32_t L_11 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_001c: { int32_t L_12 = V_3; int32_t L_13 = V_0; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_000c; } } { int32_t L_14 = V_1; int32_t L_15 = V_2; if ((((int32_t)L_14) >= ((int32_t)L_15))) { goto IL_002a; } } { return ((int32_t)2147483647LL); } IL_002a: { int32_t L_16 = V_1; il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); int32_t L_17 = ((OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields*)il2cpp_codegen_static_fields_for(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var))->___INTEGER_MATH_SHIFT; int32_t L_18 = V_2; V_4 = ((int32_t)(((int32_t)(L_16<<((int32_t)(L_17&((int32_t)31)))))/L_18)); int32_t L_19 = ___2_maxIndividualVariance; int32_t L_20 = V_4; int32_t L_21 = ((OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields*)il2cpp_codegen_static_fields_for(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var))->___INTEGER_MATH_SHIFT; ___2_maxIndividualVariance = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_19, L_20))>>((int32_t)(L_21&((int32_t)31))))); V_5 = 0; V_6 = 0; goto IL_0093; } IL_004f: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = ___0_counters; int32_t L_23 = V_6; NullCheck(L_22); int32_t L_24 = L_23; int32_t L_25 = (L_22)->GetAt(static_cast(L_24)); il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); int32_t L_26 = ((OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields*)il2cpp_codegen_static_fields_for(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var))->___INTEGER_MATH_SHIFT; V_7 = ((int32_t)(L_25<<((int32_t)(L_26&((int32_t)31))))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = ___1_pattern; int32_t L_28 = V_6; NullCheck(L_27); int32_t L_29 = L_28; int32_t L_30 = (L_27)->GetAt(static_cast(L_29)); int32_t L_31 = V_4; V_8 = ((int32_t)il2cpp_codegen_multiply(L_30, L_31)); int32_t L_32 = V_7; int32_t L_33 = V_8; if ((((int32_t)L_32) > ((int32_t)L_33))) { goto IL_0074; } } { int32_t L_34 = V_8; int32_t L_35 = V_7; G_B9_0 = ((int32_t)il2cpp_codegen_subtract(L_34, L_35)); goto IL_0079; } IL_0074: { int32_t L_36 = V_7; int32_t L_37 = V_8; G_B9_0 = ((int32_t)il2cpp_codegen_subtract(L_36, L_37)); } IL_0079: { V_9 = G_B9_0; int32_t L_38 = V_9; int32_t L_39 = ___2_maxIndividualVariance; if ((((int32_t)L_38) <= ((int32_t)L_39))) { goto IL_0086; } } { return ((int32_t)2147483647LL); } IL_0086: { int32_t L_40 = V_5; int32_t L_41 = V_9; V_5 = ((int32_t)il2cpp_codegen_add(L_40, L_41)); int32_t L_42 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_0093: { int32_t L_43 = V_6; int32_t L_44 = V_0; if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_004f; } } { int32_t L_45 = V_5; int32_t L_46 = V_1; return ((int32_t)(L_45/L_46)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OneDReader__ctor_m078E35FDB121CADB174EAD8851A8236015D335BA (OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OneDReader__cctor_m650ABB828B15B4380C50CB44ADBC9199C26D9130 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ((OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields*)il2cpp_codegen_static_fields_for(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var))->___INTEGER_MATH_SHIFT = 8; int32_t L_0 = ((OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields*)il2cpp_codegen_static_fields_for(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var))->___INTEGER_MATH_SHIFT; ((OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields*)il2cpp_codegen_static_fields_for(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var))->___PATTERN_MATCH_RESULT_SCALE_FACTOR = ((int32_t)(1<<((int32_t)(L_0&((int32_t)31))))); 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 MultiFormatWriter__cctor_m615EBEAE05017103FA4B9DCC8107875B4CD76572 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m79C840FEDFFC9774ED896CD4AF57268F613D7F20_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_U3C_cctorU3Eb__1_m3704C28EF0656D46E3B94710FD3A6E54DC6C772E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_U3C_cctorU3Eb__2_mB67315DBEE6AB06F88FF48FD226F4B3954180677_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_U3C_cctorU3Eb__3_m3F699AB43BAE625D2B201868C65DE9F5A0DF6FFE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_U3C_cctorU3Eb__4_mACE0A24328EFB4CFBD59312E91AE9EF8A11AFD90_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_U3C_cctorU3Eb__5_m5693A6BD4012977A101BE9D6B64500EA8BE2A604_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_U3C_cctorU3Eb__6_m7CF10278BE633CB5A6512DE2F917E7750FA1BEF1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_U3C_cctorU3Eb__7_mEFFFB6F4E6E2EB4C4D22AD93A255F6A3E4E8B27F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_U3C_cctorU3Eb__8_mFC7CD30BDACDD47B32BE184CD3E1174B003461BD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_U3C_cctorU3Eb__9_mCFCF74631F31CACB75FFC1AF0636FAA85D4A528B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_U3C_cctorU3Eb__a_mF75EF1E2F14FF8331B5EA3F3882DE068FBED6D80_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_U3C_cctorU3Eb__b_m95B381218E86961C0234DC0CA91345E0B7A9C5EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_U3C_cctorU3Eb__c_mBB1BAF741F4D0A7E8F09F5046684F74248885BCF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_U3C_cctorU3Eb__d_m30FAA8609D95869102986908115BA0D6BDFED730_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_U3C_cctorU3Eb__e_m3DE4391237D5760061CCC84FDD8385A9D80C9FD3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_U3C_cctorU3Eb__f_m5EF544751D48855C676A323FC827F434BEC8F3E0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* V_0 = NULL; int32_t G_B2_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B2_1 = NULL; int32_t G_B1_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B1_1 = NULL; int32_t G_B4_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B4_1 = NULL; int32_t G_B3_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B3_1 = NULL; int32_t G_B6_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B6_1 = NULL; int32_t G_B5_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B5_1 = NULL; int32_t G_B8_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B8_1 = NULL; int32_t G_B7_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B7_1 = NULL; int32_t G_B10_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B10_1 = NULL; int32_t G_B9_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B9_1 = NULL; int32_t G_B12_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B12_1 = NULL; int32_t G_B11_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B11_1 = NULL; int32_t G_B14_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B14_1 = NULL; int32_t G_B13_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B13_1 = NULL; int32_t G_B16_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B16_1 = NULL; int32_t G_B15_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B15_1 = NULL; int32_t G_B18_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B18_1 = NULL; int32_t G_B17_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B17_1 = NULL; int32_t G_B20_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B20_1 = NULL; int32_t G_B19_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B19_1 = NULL; int32_t G_B22_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B22_1 = NULL; int32_t G_B21_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B21_1 = NULL; int32_t G_B24_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B24_1 = NULL; int32_t G_B23_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B23_1 = NULL; int32_t G_B26_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B26_1 = NULL; int32_t G_B25_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B25_1 = NULL; int32_t G_B28_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B28_1 = NULL; int32_t G_B27_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B27_1 = NULL; int32_t G_B30_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B30_1 = NULL; int32_t G_B29_0 = 0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* G_B29_1 = NULL; { Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_0 = (Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714*)il2cpp_codegen_object_new(Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714_il2cpp_TypeInfo_var); Dictionary_2__ctor_m79C840FEDFFC9774ED896CD4AF57268F613D7F20(L_0, Dictionary_2__ctor_m79C840FEDFFC9774ED896CD4AF57268F613D7F20_RuntimeMethod_var); V_0 = L_0; Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_1 = V_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_2 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate10; if (L_2) { G_B2_0 = ((int32_t)64); G_B2_1 = L_1; goto IL_0021; } G_B1_0 = ((int32_t)64); G_B1_1 = L_1; } { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_3 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_3, NULL, (intptr_t)((void*)MultiFormatWriter_U3C_cctorU3Eb__1_m3704C28EF0656D46E3B94710FD3A6E54DC6C772E_RuntimeMethod_var), NULL); ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate10 = L_3; Il2CppCodeGenWriteBarrier((void**)(&((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate10), (void*)L_3); G_B2_0 = G_B1_0; G_B2_1 = G_B1_1; } IL_0021: { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_4 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate10; NullCheck(G_B2_1); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(G_B2_1, G_B2_0, L_4, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_5 = V_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_6 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate11; if (L_6) { G_B4_0 = ((int32_t)32768); G_B4_1 = L_5; goto IL_0049; } G_B3_0 = ((int32_t)32768); G_B3_1 = L_5; } { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_7 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_7, NULL, (intptr_t)((void*)MultiFormatWriter_U3C_cctorU3Eb__2_mB67315DBEE6AB06F88FF48FD226F4B3954180677_RuntimeMethod_var), NULL); ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate11 = L_7; Il2CppCodeGenWriteBarrier((void**)(&((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate11), (void*)L_7); G_B4_0 = G_B3_0; G_B4_1 = G_B3_1; } IL_0049: { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_8 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate11; NullCheck(G_B4_1); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(G_B4_1, G_B4_0, L_8, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_9 = V_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_10 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate12; if (L_10) { G_B6_0 = ((int32_t)128); G_B6_1 = L_9; goto IL_0071; } G_B5_0 = ((int32_t)128); G_B5_1 = L_9; } { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_11 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_11, NULL, (intptr_t)((void*)MultiFormatWriter_U3C_cctorU3Eb__3_m3F699AB43BAE625D2B201868C65DE9F5A0DF6FFE_RuntimeMethod_var), NULL); ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate12 = L_11; Il2CppCodeGenWriteBarrier((void**)(&((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate12), (void*)L_11); G_B6_0 = G_B5_0; G_B6_1 = G_B5_1; } IL_0071: { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_12 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate12; NullCheck(G_B6_1); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(G_B6_1, G_B6_0, L_12, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_13 = V_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_14 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate13; if (L_14) { G_B8_0 = ((int32_t)16384); G_B8_1 = L_13; goto IL_0099; } G_B7_0 = ((int32_t)16384); G_B7_1 = L_13; } { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_15 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_15, NULL, (intptr_t)((void*)MultiFormatWriter_U3C_cctorU3Eb__4_mACE0A24328EFB4CFBD59312E91AE9EF8A11AFD90_RuntimeMethod_var), NULL); ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate13 = L_15; Il2CppCodeGenWriteBarrier((void**)(&((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate13), (void*)L_15); G_B8_0 = G_B7_0; G_B8_1 = G_B7_1; } IL_0099: { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_16 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate13; NullCheck(G_B8_1); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(G_B8_1, G_B8_0, L_16, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_17 = V_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_18 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate14; if (L_18) { G_B10_0 = ((int32_t)2048); G_B10_1 = L_17; goto IL_00c1; } G_B9_0 = ((int32_t)2048); G_B9_1 = L_17; } { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_19 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_19, NULL, (intptr_t)((void*)MultiFormatWriter_U3C_cctorU3Eb__5_m5693A6BD4012977A101BE9D6B64500EA8BE2A604_RuntimeMethod_var), NULL); ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate14 = L_19; Il2CppCodeGenWriteBarrier((void**)(&((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate14), (void*)L_19); G_B10_0 = G_B9_0; G_B10_1 = G_B9_1; } IL_00c1: { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_20 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate14; NullCheck(G_B10_1); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(G_B10_1, G_B10_0, L_20, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_21 = V_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_22 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate15; if (L_22) { G_B12_0 = 4; G_B12_1 = L_21; goto IL_00e5; } G_B11_0 = 4; G_B11_1 = L_21; } { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_23 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_23, NULL, (intptr_t)((void*)MultiFormatWriter_U3C_cctorU3Eb__6_m7CF10278BE633CB5A6512DE2F917E7750FA1BEF1_RuntimeMethod_var), NULL); ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate15 = L_23; Il2CppCodeGenWriteBarrier((void**)(&((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate15), (void*)L_23); G_B12_0 = G_B11_0; G_B12_1 = G_B11_1; } IL_00e5: { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_24 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate15; NullCheck(G_B12_1); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(G_B12_1, G_B12_0, L_24, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_25 = V_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_26 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate16; if (L_26) { G_B14_0 = 8; G_B14_1 = L_25; goto IL_0109; } G_B13_0 = 8; G_B13_1 = L_25; } { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_27 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_27, NULL, (intptr_t)((void*)MultiFormatWriter_U3C_cctorU3Eb__7_mEFFFB6F4E6E2EB4C4D22AD93A255F6A3E4E8B27F_RuntimeMethod_var), NULL); ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate16 = L_27; Il2CppCodeGenWriteBarrier((void**)(&((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate16), (void*)L_27); G_B14_0 = G_B13_0; G_B14_1 = G_B13_1; } IL_0109: { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_28 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate16; NullCheck(G_B14_1); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(G_B14_1, G_B14_0, L_28, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_29 = V_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_30 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate17; if (L_30) { G_B16_0 = ((int32_t)16); G_B16_1 = L_29; goto IL_012e; } G_B15_0 = ((int32_t)16); G_B15_1 = L_29; } { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_31 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_31, NULL, (intptr_t)((void*)MultiFormatWriter_U3C_cctorU3Eb__8_mFC7CD30BDACDD47B32BE184CD3E1174B003461BD_RuntimeMethod_var), NULL); ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate17 = L_31; Il2CppCodeGenWriteBarrier((void**)(&((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate17), (void*)L_31); G_B16_0 = G_B15_0; G_B16_1 = G_B15_1; } IL_012e: { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_32 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate17; NullCheck(G_B16_1); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(G_B16_1, G_B16_0, L_32, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_33 = V_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_34 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate18; if (L_34) { G_B18_0 = ((int32_t)256); G_B18_1 = L_33; goto IL_0156; } G_B17_0 = ((int32_t)256); G_B17_1 = L_33; } { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_35 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_35, NULL, (intptr_t)((void*)MultiFormatWriter_U3C_cctorU3Eb__9_mCFCF74631F31CACB75FFC1AF0636FAA85D4A528B_RuntimeMethod_var), NULL); ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate18 = L_35; Il2CppCodeGenWriteBarrier((void**)(&((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate18), (void*)L_35); G_B18_0 = G_B17_0; G_B18_1 = G_B17_1; } IL_0156: { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_36 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate18; NullCheck(G_B18_1); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(G_B18_1, G_B18_0, L_36, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_37 = V_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_38 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate19; if (L_38) { G_B20_0 = ((int32_t)1024); G_B20_1 = L_37; goto IL_017e; } G_B19_0 = ((int32_t)1024); G_B19_1 = L_37; } { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_39 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_39, NULL, (intptr_t)((void*)MultiFormatWriter_U3C_cctorU3Eb__a_mF75EF1E2F14FF8331B5EA3F3882DE068FBED6D80_RuntimeMethod_var), NULL); ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate19 = L_39; Il2CppCodeGenWriteBarrier((void**)(&((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate19), (void*)L_39); G_B20_0 = G_B19_0; G_B20_1 = G_B19_1; } IL_017e: { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_40 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate19; NullCheck(G_B20_1); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(G_B20_1, G_B20_0, L_40, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_41 = V_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_42 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1a; if (L_42) { G_B22_0 = 2; G_B22_1 = L_41; goto IL_01a2; } G_B21_0 = 2; G_B21_1 = L_41; } { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_43 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_43, NULL, (intptr_t)((void*)MultiFormatWriter_U3C_cctorU3Eb__b_m95B381218E86961C0234DC0CA91345E0B7A9C5EE_RuntimeMethod_var), NULL); ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1a = L_43; Il2CppCodeGenWriteBarrier((void**)(&((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1a), (void*)L_43); G_B22_0 = G_B21_0; G_B22_1 = G_B21_1; } IL_01a2: { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_44 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1a; NullCheck(G_B22_1); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(G_B22_1, G_B22_0, L_44, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_45 = V_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_46 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1b; if (L_46) { G_B24_0 = ((int32_t)131072); G_B24_1 = L_45; goto IL_01ca; } G_B23_0 = ((int32_t)131072); G_B23_1 = L_45; } { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_47 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_47, NULL, (intptr_t)((void*)MultiFormatWriter_U3C_cctorU3Eb__c_mBB1BAF741F4D0A7E8F09F5046684F74248885BCF_RuntimeMethod_var), NULL); ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1b = L_47; Il2CppCodeGenWriteBarrier((void**)(&((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1b), (void*)L_47); G_B24_0 = G_B23_0; G_B24_1 = G_B23_1; } IL_01ca: { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_48 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1b; NullCheck(G_B24_1); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(G_B24_1, G_B24_0, L_48, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_49 = V_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_50 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1c; if (L_50) { G_B26_0 = ((int32_t)262144); G_B26_1 = L_49; goto IL_01f2; } G_B25_0 = ((int32_t)262144); G_B25_1 = L_49; } { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_51 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_51, NULL, (intptr_t)((void*)MultiFormatWriter_U3C_cctorU3Eb__d_m30FAA8609D95869102986908115BA0D6BDFED730_RuntimeMethod_var), NULL); ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1c = L_51; Il2CppCodeGenWriteBarrier((void**)(&((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1c), (void*)L_51); G_B26_0 = G_B25_0; G_B26_1 = G_B25_1; } IL_01f2: { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_52 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1c; NullCheck(G_B26_1); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(G_B26_1, G_B26_0, L_52, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_53 = V_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_54 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1d; if (L_54) { G_B28_0 = ((int32_t)32); G_B28_1 = L_53; goto IL_0217; } G_B27_0 = ((int32_t)32); G_B27_1 = L_53; } { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_55 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_55, NULL, (intptr_t)((void*)MultiFormatWriter_U3C_cctorU3Eb__e_m3DE4391237D5760061CCC84FDD8385A9D80C9FD3_RuntimeMethod_var), NULL); ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1d = L_55; Il2CppCodeGenWriteBarrier((void**)(&((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1d), (void*)L_55); G_B28_0 = G_B27_0; G_B28_1 = G_B27_1; } IL_0217: { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_56 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1d; NullCheck(G_B28_1); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(G_B28_1, G_B28_0, L_56, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_57 = V_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_58 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1e; if (L_58) { G_B30_0 = 1; G_B30_1 = L_57; goto IL_023b; } G_B29_0 = 1; G_B29_1 = L_57; } { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_59 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_59, NULL, (intptr_t)((void*)MultiFormatWriter_U3C_cctorU3Eb__f_m5EF544751D48855C676A323FC827F434BEC8F3E0_RuntimeMethod_var), NULL); ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1e = L_59; Il2CppCodeGenWriteBarrier((void**)(&((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1e), (void*)L_59); G_B30_0 = G_B29_0; G_B30_1 = G_B29_1; } IL_023b: { Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_60 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate1e; NullCheck(G_B30_1); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(G_B30_1, G_B30_0, L_60, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_61 = V_0; ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___formatMap = L_61; Il2CppCodeGenWriteBarrier((void**)(&((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___formatMap), (void*)L_61); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* MultiFormatWriter_encode_mA0FBB1E7F392A46D0B14B4F22D65F75246995D1E (MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB* __this, String_t* ___0_contents, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, RuntimeObject* ___4_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t6F1F6D56AD257A38074142D51C6DE8B531F4BEF6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Writer_tD7C011B509AF75FAE5FEC7F59F9A0B04C020992A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var); RuntimeObject* L_0 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___formatMap; int32_t L_1 = ___1_format; NullCheck(L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t6F1F6D56AD257A38074142D51C6DE8B531F4BEF6_il2cpp_TypeInfo_var, L_0, L_1); if (L_2) { goto IL_0023; } } { int32_t L_3 = ___1_format; int32_t L_4 = L_3; RuntimeObject* L_5 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BarcodeFormat_t6AAFC3C9FCD9667A068874AE1559A09723CA3282_il2cpp_TypeInfo_var)), &L_4); String_t* L_6; L_6 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB42234C7D7ECF2EB4EEB5D2E193F865BD063423D)), L_5, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, L_6, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MultiFormatWriter_encode_mA0FBB1E7F392A46D0B14B4F22D65F75246995D1E_RuntimeMethod_var))); } IL_0023: { il2cpp_codegen_runtime_class_init_inline(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var); RuntimeObject* L_8 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___formatMap; int32_t L_9 = ___1_format; NullCheck(L_8); Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_10; L_10 = InterfaceFuncInvoker1< Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*, int32_t >::Invoke(0, IDictionary_2_t6F1F6D56AD257A38074142D51C6DE8B531F4BEF6_il2cpp_TypeInfo_var, L_8, L_9); NullCheck(L_10); RuntimeObject* L_11; L_11 = Func_1_Invoke_mDB828AA62C525CAF4E0BF851E86F7849A29D7DB4_inline(L_10, NULL); String_t* L_12 = ___0_contents; int32_t L_13 = ___1_format; int32_t L_14 = ___2_width; int32_t L_15 = ___3_height; RuntimeObject* L_16 = ___4_hints; NullCheck(L_11); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_17; L_17 = InterfaceFuncInvoker5< BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*, String_t*, int32_t, int32_t, int32_t, RuntimeObject* >::Invoke(0, Writer_tD7C011B509AF75FAE5FEC7F59F9A0B04C020992A_il2cpp_TypeInfo_var, L_11, L_12, L_13, L_14, L_15, L_16); return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatWriter__ctor_mCCF3923FF9C6A24ECA800F867A9A58F96F331056 (MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MultiFormatWriter_U3C_cctorU3Eb__1_m3704C28EF0656D46E3B94710FD3A6E54DC6C772E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EAN8Writer_tC0DCF9FA0373A959AB4B8D112E28D95BA8F5D24E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { EAN8Writer_tC0DCF9FA0373A959AB4B8D112E28D95BA8F5D24E* L_0 = (EAN8Writer_tC0DCF9FA0373A959AB4B8D112E28D95BA8F5D24E*)il2cpp_codegen_object_new(EAN8Writer_tC0DCF9FA0373A959AB4B8D112E28D95BA8F5D24E_il2cpp_TypeInfo_var); EAN8Writer__ctor_m689B8EC8EA6A700512214EF225241ADC40644603(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MultiFormatWriter_U3C_cctorU3Eb__2_mB67315DBEE6AB06F88FF48FD226F4B3954180677 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UPCEWriter_t72564F3E943D9FE67E26F3A8D4DE4D11A9F87AB0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { UPCEWriter_t72564F3E943D9FE67E26F3A8D4DE4D11A9F87AB0* L_0 = (UPCEWriter_t72564F3E943D9FE67E26F3A8D4DE4D11A9F87AB0*)il2cpp_codegen_object_new(UPCEWriter_t72564F3E943D9FE67E26F3A8D4DE4D11A9F87AB0_il2cpp_TypeInfo_var); UPCEWriter__ctor_mE24FCF4F884E41A85B8AD9659AA32B49B0D649C2(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MultiFormatWriter_U3C_cctorU3Eb__3_m3F699AB43BAE625D2B201868C65DE9F5A0DF6FFE (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811* L_0 = (EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811*)il2cpp_codegen_object_new(EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811_il2cpp_TypeInfo_var); EAN13Writer__ctor_m6795B187E2323CECB0CFA46A5481B7194A2D1546(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MultiFormatWriter_U3C_cctorU3Eb__4_mACE0A24328EFB4CFBD59312E91AE9EF8A11AFD90 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UPCAWriter_t0586615613A44D3D50951FFC932546113EC94E90_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { UPCAWriter_t0586615613A44D3D50951FFC932546113EC94E90* L_0 = (UPCAWriter_t0586615613A44D3D50951FFC932546113EC94E90*)il2cpp_codegen_object_new(UPCAWriter_t0586615613A44D3D50951FFC932546113EC94E90_il2cpp_TypeInfo_var); UPCAWriter__ctor_mA23E2BB8D4FAFD4AD8F532283AFA2480747B2177(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MultiFormatWriter_U3C_cctorU3Eb__5_m5693A6BD4012977A101BE9D6B64500EA8BE2A604 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4* L_0 = (QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4*)il2cpp_codegen_object_new(QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4_il2cpp_TypeInfo_var); QRCodeWriter__ctor_mE4E98F826C0E373A1C58C63E2BC20D0FF9C019E4(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MultiFormatWriter_U3C_cctorU3Eb__6_m7CF10278BE633CB5A6512DE2F917E7750FA1BEF1 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Code39Writer_t1A697FE9E37F9AAA021B3F71197E5896DB0A0184_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Code39Writer_t1A697FE9E37F9AAA021B3F71197E5896DB0A0184* L_0 = (Code39Writer_t1A697FE9E37F9AAA021B3F71197E5896DB0A0184*)il2cpp_codegen_object_new(Code39Writer_t1A697FE9E37F9AAA021B3F71197E5896DB0A0184_il2cpp_TypeInfo_var); Code39Writer__ctor_mFD69092A74527472796F493DD7B81433A757F5E0(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MultiFormatWriter_U3C_cctorU3Eb__7_mEFFFB6F4E6E2EB4C4D22AD93A255F6A3E4E8B27F (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913* L_0 = (Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913*)il2cpp_codegen_object_new(Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913_il2cpp_TypeInfo_var); Code93Writer__ctor_m5ECFA917E61527BB9BFCC7D4F95361FA6475DC8D(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MultiFormatWriter_U3C_cctorU3Eb__8_mFC7CD30BDACDD47B32BE184CD3E1174B003461BD (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75* L_0 = (Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75*)il2cpp_codegen_object_new(Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75_il2cpp_TypeInfo_var); Code128Writer__ctor_m8D9530FCC7E01F155F5B780CB407305FFA1690A2(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MultiFormatWriter_U3C_cctorU3Eb__9_mCFCF74631F31CACB75FFC1AF0636FAA85D4A528B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499* L_0 = (ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499*)il2cpp_codegen_object_new(ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499_il2cpp_TypeInfo_var); ITFWriter__ctor_mEF717F2F9B11BF6C31605DDEE78B6A6FBD54050C(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MultiFormatWriter_U3C_cctorU3Eb__a_mF75EF1E2F14FF8331B5EA3F3882DE068FBED6D80 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC* L_0 = (PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC*)il2cpp_codegen_object_new(PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC_il2cpp_TypeInfo_var); PDF417Writer__ctor_m8927EC62D6D56ED3542672DA796B41DE21D646A3(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MultiFormatWriter_U3C_cctorU3Eb__b_m95B381218E86961C0234DC0CA91345E0B7A9C5EE (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7* L_0 = (CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7*)il2cpp_codegen_object_new(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var); CodaBarWriter__ctor_m479245C43B1FA600B03B3D036B1043E0618BD21B(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MultiFormatWriter_U3C_cctorU3Eb__c_mBB1BAF741F4D0A7E8F09F5046684F74248885BCF (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76* L_0 = (MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76*)il2cpp_codegen_object_new(MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76_il2cpp_TypeInfo_var); MSIWriter__ctor_m6111D574C7D5444D89874C1EA5C2A111E1736EED(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MultiFormatWriter_U3C_cctorU3Eb__d_m30FAA8609D95869102986908115BA0D6BDFED730 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3* L_0 = (PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3*)il2cpp_codegen_object_new(PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3_il2cpp_TypeInfo_var); PlesseyWriter__ctor_m7D1AB0D1F098FB339347A169DD4DAB96B7F756AB(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MultiFormatWriter_U3C_cctorU3Eb__e_m3DE4391237D5760061CCC84FDD8385A9D80C9FD3 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2* L_0 = (DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2*)il2cpp_codegen_object_new(DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2_il2cpp_TypeInfo_var); DataMatrixWriter__ctor_m2623E8BE32BDC7AD727AFA06D1DEBD0C2B378FD2(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MultiFormatWriter_U3C_cctorU3Eb__f_m5EF544751D48855C676A323FC827F434BEC8F3E0 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252* L_0 = (AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252*)il2cpp_codegen_object_new(AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252_il2cpp_TypeInfo_var); AztecWriter__ctor_mCD8261172098BE30F0CEBF524799D042E7FB2DA1(L_0, 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 Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* MultiFormatReader_decode_mCBB3896CEC42F69DD72F20A658C63D4C14841EF6 (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, RuntimeObject* ___1_hints, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___1_hints; MultiFormatReader_set_Hints_m025045AEBDC8D03CE15F0BFF3EAD1A93A97C4B90(__this, L_0, NULL); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_1 = ___0_image; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_2; L_2 = MultiFormatReader_decodeInternal_m7B1014EB5B3F5BB3E83B34E90B1918EE3DF6A5A1(__this, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* MultiFormatReader_decodeWithState_mE0FDCB0C9B88308A9C5515122CD612ED3F533CFE (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___readers; if (L_0) { goto IL_000f; } } { MultiFormatReader_set_Hints_m025045AEBDC8D03CE15F0BFF3EAD1A93A97C4B90(__this, (RuntimeObject*)NULL, NULL); } IL_000f: { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_1 = ___0_image; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_2; L_2 = MultiFormatReader_decodeInternal_m7B1014EB5B3F5BB3E83B34E90B1918EE3DF6A5A1(__this, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatReader_set_Hints_m025045AEBDC8D03CE15F0BFF3EAD1A93A97C4B90 (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t5022D1DC09D626D22DE2DE352EFD14A5A130758E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE21059C9891963B4C8DE279CB5830B712BCBDCDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; RuntimeObject* V_1 = NULL; bool V_2 = false; int32_t G_B3_0 = 0; RuntimeObject* G_B7_0 = NULL; int32_t G_B21_0 = 0; RuntimeObject* G_B43_0 = NULL; MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* G_B43_1 = NULL; RuntimeObject* G_B42_0 = NULL; MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* G_B42_1 = NULL; { RuntimeObject* L_0 = ___0_value; __this->___hints = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___hints), (void*)L_0); RuntimeObject* L_1 = ___0_value; if (!L_1) { goto IL_0013; } } { RuntimeObject* L_2 = ___0_value; NullCheck(L_2); bool L_3; L_3 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, 3); G_B3_0 = ((int32_t)(L_3)); goto IL_0014; } IL_0013: { G_B3_0 = 0; } IL_0014: { V_0 = (bool)G_B3_0; RuntimeObject* L_4 = ___0_value; if (!L_4) { goto IL_002f; } } { RuntimeObject* L_5 = ___0_value; NullCheck(L_5); bool L_6; L_6 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_5, 2); if (!L_6) { goto IL_002f; } } { RuntimeObject* L_7 = ___0_value; NullCheck(L_7); RuntimeObject* L_8; L_8 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_7, 2); G_B7_0 = ((RuntimeObject*)Castclass((RuntimeObject*)L_8, IList_1_t5022D1DC09D626D22DE2DE352EFD14A5A130758E_il2cpp_TypeInfo_var)); goto IL_0030; } IL_002f: { G_B7_0 = ((RuntimeObject*)(NULL)); } IL_0030: { V_1 = G_B7_0; RuntimeObject* L_9 = V_1; if (!L_9) { goto IL_01a3; } } { RuntimeObject* L_10 = V_1; NullCheck(L_10); bool L_11; L_11 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_10, ((int32_t)61918)); if (L_11) { goto IL_00c1; } } { RuntimeObject* L_12 = V_1; NullCheck(L_12); bool L_13; L_13 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_12, ((int32_t)16384)); if (L_13) { goto IL_00c1; } } { RuntimeObject* L_14 = V_1; NullCheck(L_14); bool L_15; L_15 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_14, ((int32_t)32768)); if (L_15) { goto IL_00c1; } } { RuntimeObject* L_16 = V_1; NullCheck(L_16); bool L_17; L_17 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_16, ((int32_t)128)); if (L_17) { goto IL_00c1; } } { RuntimeObject* L_18 = V_1; NullCheck(L_18); bool L_19; L_19 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_18, ((int32_t)64)); if (L_19) { goto IL_00c1; } } { RuntimeObject* L_20 = V_1; NullCheck(L_20); bool L_21; L_21 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_20, 2); if (L_21) { goto IL_00c1; } } { RuntimeObject* L_22 = V_1; NullCheck(L_22); bool L_23; L_23 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_22, 4); if (L_23) { goto IL_00c1; } } { RuntimeObject* L_24 = V_1; NullCheck(L_24); bool L_25; L_25 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_24, 8); if (L_25) { goto IL_00c1; } } { RuntimeObject* L_26 = V_1; NullCheck(L_26); bool L_27; L_27 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_26, ((int32_t)16)); if (L_27) { goto IL_00c1; } } { RuntimeObject* L_28 = V_1; NullCheck(L_28); bool L_29; L_29 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_28, ((int32_t)256)); if (L_29) { goto IL_00c1; } } { RuntimeObject* L_30 = V_1; NullCheck(L_30); bool L_31; L_31 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_30, ((int32_t)4096)); if (L_31) { goto IL_00c1; } } { RuntimeObject* L_32 = V_1; NullCheck(L_32); bool L_33; L_33 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_32, ((int32_t)8192)); G_B21_0 = ((int32_t)(L_33)); goto IL_00c2; } IL_00c1: { G_B21_0 = 1; } IL_00c2: { V_2 = (bool)G_B21_0; List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21* L_34 = (List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21*)il2cpp_codegen_object_new(List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21_il2cpp_TypeInfo_var); List_1__ctor_mE21059C9891963B4C8DE279CB5830B712BCBDCDF(L_34, List_1__ctor_mE21059C9891963B4C8DE279CB5830B712BCBDCDF_RuntimeMethod_var); __this->___readers = L_34; Il2CppCodeGenWriteBarrier((void**)(&__this->___readers), (void*)L_34); bool L_35 = V_2; if (!L_35) { goto IL_00e5; } } { bool L_36 = V_0; if (L_36) { goto IL_00e5; } } { RuntimeObject* L_37 = __this->___readers; RuntimeObject* L_38 = ___0_value; MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B* L_39 = (MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B*)il2cpp_codegen_object_new(MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B_il2cpp_TypeInfo_var); MultiFormatOneDReader__ctor_mB45E894E61F456AD23AB2039C0DD104BCA77CA26(L_39, L_38, NULL); NullCheck(L_37); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_37, L_39); } IL_00e5: { RuntimeObject* L_40 = V_1; NullCheck(L_40); bool L_41; L_41 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_40, ((int32_t)2048)); if (!L_41) { goto IL_0102; } } { RuntimeObject* L_42 = __this->___readers; QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606* L_43 = (QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606*)il2cpp_codegen_object_new(QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_il2cpp_TypeInfo_var); QRCodeReader__ctor_mC207388F3FC22EDFBF322799B33D2F0E39CBE502(L_43, NULL); NullCheck(L_42); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_42, L_43); } IL_0102: { RuntimeObject* L_44 = V_1; NullCheck(L_44); bool L_45; L_45 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_44, ((int32_t)32)); if (!L_45) { goto IL_011c; } } { RuntimeObject* L_46 = __this->___readers; DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9* L_47 = (DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9*)il2cpp_codegen_object_new(DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var); DataMatrixReader__ctor_m965A6AAAAB0345D9A24B7CF4B6B7B54B4EA50371(L_47, NULL); NullCheck(L_46); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_46, L_47); } IL_011c: { RuntimeObject* L_48 = V_1; NullCheck(L_48); bool L_49; L_49 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_48, 1); if (!L_49) { goto IL_0135; } } { RuntimeObject* L_50 = __this->___readers; AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E* L_51 = (AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E*)il2cpp_codegen_object_new(AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E_il2cpp_TypeInfo_var); AztecReader__ctor_m401F41DC9B38995B2FE8CDD78EE5A0CE94CFAADB(L_51, NULL); NullCheck(L_50); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_50, L_51); } IL_0135: { RuntimeObject* L_52 = V_1; NullCheck(L_52); bool L_53; L_53 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_52, ((int32_t)1024)); if (!L_53) { goto IL_0152; } } { RuntimeObject* L_54 = __this->___readers; PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426* L_55 = (PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426*)il2cpp_codegen_object_new(PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426_il2cpp_TypeInfo_var); PDF417Reader__ctor_m74E4295EF8270ECEC14514F9612FC3E3104E2F42(L_55, NULL); NullCheck(L_54); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_54, L_55); } IL_0152: { RuntimeObject* L_56 = V_1; NullCheck(L_56); bool L_57; L_57 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_56, ((int32_t)512)); if (!L_57) { goto IL_016f; } } { RuntimeObject* L_58 = __this->___readers; MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499* L_59 = (MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499*)il2cpp_codegen_object_new(MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499_il2cpp_TypeInfo_var); MaxiCodeReader__ctor_mC908E9D1F8039A56F6A375BAB1618F2F7A96C55E(L_59, NULL); NullCheck(L_58); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_58, L_59); } IL_016f: { RuntimeObject* L_60 = V_1; NullCheck(L_60); bool L_61; L_61 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_60, ((int32_t)524288)); if (!L_61) { goto IL_018c; } } { RuntimeObject* L_62 = __this->___readers; IMBReader_t7EC5346436719427578B7E052173019E450100CB* L_63 = (IMBReader_t7EC5346436719427578B7E052173019E450100CB*)il2cpp_codegen_object_new(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var); IMBReader__ctor_mBB78FEAF3EB9CFA9271F221C6A3B8DD4782A492E(L_63, NULL); NullCheck(L_62); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_62, L_63); } IL_018c: { bool L_64 = V_2; if (!L_64) { goto IL_01a3; } } { bool L_65 = V_0; if (!L_65) { goto IL_01a3; } } { RuntimeObject* L_66 = __this->___readers; RuntimeObject* L_67 = ___0_value; MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B* L_68 = (MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B*)il2cpp_codegen_object_new(MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B_il2cpp_TypeInfo_var); MultiFormatOneDReader__ctor_mB45E894E61F456AD23AB2039C0DD104BCA77CA26(L_68, L_67, NULL); NullCheck(L_66); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_66, L_68); } IL_01a3: { RuntimeObject* L_69 = __this->___readers; if (!L_69) { goto IL_01bb; } } { RuntimeObject* L_70 = __this->___readers; NullCheck(L_70); int32_t L_71; L_71 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_70); if (L_71) { goto IL_0248; } } IL_01bb: { RuntimeObject* L_72 = __this->___readers; RuntimeObject* L_73 = L_72; if (L_73) { G_B43_0 = L_73; G_B43_1 = __this; goto IL_01cb; } G_B42_0 = L_73; G_B42_1 = __this; } { List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21* L_74 = (List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21*)il2cpp_codegen_object_new(List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21_il2cpp_TypeInfo_var); List_1__ctor_mE21059C9891963B4C8DE279CB5830B712BCBDCDF(L_74, List_1__ctor_mE21059C9891963B4C8DE279CB5830B712BCBDCDF_RuntimeMethod_var); G_B43_0 = ((RuntimeObject*)(L_74)); G_B43_1 = G_B42_1; } IL_01cb: { NullCheck(G_B43_1); G_B43_1->___readers = G_B43_0; Il2CppCodeGenWriteBarrier((void**)(&G_B43_1->___readers), (void*)G_B43_0); bool L_75 = V_0; if (L_75) { goto IL_01e4; } } { RuntimeObject* L_76 = __this->___readers; RuntimeObject* L_77 = ___0_value; MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B* L_78 = (MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B*)il2cpp_codegen_object_new(MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B_il2cpp_TypeInfo_var); MultiFormatOneDReader__ctor_mB45E894E61F456AD23AB2039C0DD104BCA77CA26(L_78, L_77, NULL); NullCheck(L_76); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_76, L_78); } IL_01e4: { RuntimeObject* L_79 = __this->___readers; QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606* L_80 = (QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606*)il2cpp_codegen_object_new(QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_il2cpp_TypeInfo_var); QRCodeReader__ctor_mC207388F3FC22EDFBF322799B33D2F0E39CBE502(L_80, NULL); NullCheck(L_79); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_79, L_80); RuntimeObject* L_81 = __this->___readers; DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9* L_82 = (DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9*)il2cpp_codegen_object_new(DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var); DataMatrixReader__ctor_m965A6AAAAB0345D9A24B7CF4B6B7B54B4EA50371(L_82, NULL); NullCheck(L_81); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_81, L_82); RuntimeObject* L_83 = __this->___readers; AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E* L_84 = (AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E*)il2cpp_codegen_object_new(AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E_il2cpp_TypeInfo_var); AztecReader__ctor_m401F41DC9B38995B2FE8CDD78EE5A0CE94CFAADB(L_84, NULL); NullCheck(L_83); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_83, L_84); RuntimeObject* L_85 = __this->___readers; PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426* L_86 = (PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426*)il2cpp_codegen_object_new(PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426_il2cpp_TypeInfo_var); PDF417Reader__ctor_m74E4295EF8270ECEC14514F9612FC3E3104E2F42(L_86, NULL); NullCheck(L_85); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_85, L_86); RuntimeObject* L_87 = __this->___readers; MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499* L_88 = (MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499*)il2cpp_codegen_object_new(MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499_il2cpp_TypeInfo_var); MaxiCodeReader__ctor_mC908E9D1F8039A56F6A375BAB1618F2F7A96C55E(L_88, NULL); NullCheck(L_87); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_87, L_88); bool L_89 = V_0; if (!L_89) { goto IL_0248; } } { RuntimeObject* L_90 = __this->___readers; RuntimeObject* L_91 = ___0_value; MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B* L_92 = (MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B*)il2cpp_codegen_object_new(MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B_il2cpp_TypeInfo_var); MultiFormatOneDReader__ctor_mB45E894E61F456AD23AB2039C0DD104BCA77CA26(L_92, L_91, NULL); NullCheck(L_90); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_90, L_92); } IL_0248: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatReader_reset_mD176C93D0457C59DDD6BA5EA3264DD10BD8920D0 (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t648B7F0A5D9B79A5D175653DC7AAD7E1A4DFE181_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t99346BEC371381263E8AC033F49941EDEBAB30CC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = __this->___readers; if (!L_0) { goto IL_0037; } } { RuntimeObject* L_1 = __this->___readers; NullCheck(L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t648B7F0A5D9B79A5D175653DC7AAD7E1A4DFE181_il2cpp_TypeInfo_var, L_1); V_1 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002d: { { RuntimeObject* L_3 = V_1; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_1; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_0036: { return; } } }); try { { goto IL_0023_1; } IL_0016_1: { RuntimeObject* L_5 = V_1; NullCheck(L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerator_1_t99346BEC371381263E8AC033F49941EDEBAB30CC_il2cpp_TypeInfo_var, L_5); V_0 = L_6; RuntimeObject* L_7 = V_0; NullCheck(L_7); InterfaceActionInvoker0::Invoke(1, Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C_il2cpp_TypeInfo_var, L_7); } IL_0023_1: { RuntimeObject* L_8 = V_1; NullCheck(L_8); bool L_9; L_9 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_8); if (L_9) { goto IL_0016_1; } } { goto IL_0037; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0037: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* MultiFormatReader_decodeInternal_m7B1014EB5B3F5BB3E83B34E90B1918EE3DF6A5A1 (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t7AE81A4FBE3DD5460FA8543ED32AC850C60C78DA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* V_3 = NULL; ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* G_B5_0 = NULL; { RuntimeObject* L_0 = __this->___readers; if (!L_0) { goto IL_0095; } } { RuntimeObject* L_1 = __this->___hints; if (!L_1) { goto IL_0021; } } { RuntimeObject* L_2 = __this->___hints; NullCheck(L_2); bool L_3; L_3 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, 7); if (L_3) { goto IL_0024; } } IL_0021: { G_B5_0 = ((ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3*)(NULL)); goto IL_0035; } IL_0024: { RuntimeObject* L_4 = __this->___hints; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_4, 7); G_B5_0 = ((ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3*)CastclassSealed((RuntimeObject*)L_5, ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_il2cpp_TypeInfo_var)); } IL_0035: { V_0 = G_B5_0; V_1 = 0; goto IL_0087; } IL_003a: { RuntimeObject* L_6 = __this->___readers; int32_t L_7 = V_1; NullCheck(L_6); RuntimeObject* L_8; L_8 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IList_1_t7AE81A4FBE3DD5460FA8543ED32AC850C60C78DA_il2cpp_TypeInfo_var, L_6, L_7); V_2 = L_8; RuntimeObject* L_9 = V_2; NullCheck(L_9); InterfaceActionInvoker0::Invoke(1, Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C_il2cpp_TypeInfo_var, L_9); RuntimeObject* L_10 = V_2; BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_11 = ___0_image; RuntimeObject* L_12 = __this->___hints; NullCheck(L_10); Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_13; L_13 = InterfaceFuncInvoker2< Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9*, RuntimeObject* >::Invoke(0, Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C_il2cpp_TypeInfo_var, L_10, L_11, L_12); V_3 = L_13; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_14 = V_3; if (!L_14) { goto IL_0079; } } { RuntimeObject* L_15 = __this->___readers; int32_t L_16 = V_1; NullCheck(L_15); InterfaceActionInvoker1< int32_t >::Invoke(4, IList_1_t7AE81A4FBE3DD5460FA8543ED32AC850C60C78DA_il2cpp_TypeInfo_var, L_15, L_16); RuntimeObject* L_17 = __this->___readers; RuntimeObject* L_18 = V_2; NullCheck(L_17); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(3, IList_1_t7AE81A4FBE3DD5460FA8543ED32AC850C60C78DA_il2cpp_TypeInfo_var, L_17, 0, L_18); Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_19 = V_3; return L_19; } IL_0079: { ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_20 = V_0; if (!L_20) { goto IL_0083; } } { ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_21 = V_0; NullCheck(L_21); ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_inline(L_21, (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL, NULL); } IL_0083: { int32_t L_22 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_0087: { int32_t L_23 = V_1; RuntimeObject* L_24 = __this->___readers; NullCheck(L_24); int32_t L_25; L_25 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_24); if ((((int32_t)L_23) < ((int32_t)L_25))) { goto IL_003a; } } IL_0095: { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatReader__ctor_m5F75840016D8B87BD8F2E198FCFB20B405C65E55 (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __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 void IMBReader__cctor_m663783285069F0A8A883898613DD5BC092F213E2 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mAF56F61CBD9F77BAFCE5E2591712018424E7DB22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tD7429CE1A1D78F0C391515DA897DD0EB3091757E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMBReader_t7EC5346436719427578B7E052173019E450100CB_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*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D10_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D11_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D12_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D13_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D14_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D15_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D16_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D17_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D18_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D19_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D1_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D20_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D21_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D22_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D2_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D3_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D4_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D5_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D6_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D7_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D8_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D9_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* V_0 = NULL; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* V_4 = NULL; CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* V_5 = NULL; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosA = L_1; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosA), (void*)L_1); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = L_3; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D2_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosB = L_4; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosB), (void*)L_4); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = L_6; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_8 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D3_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_7, L_8, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosC = L_7; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosC), (void*)L_7); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = L_9; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_11 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D4_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_10, L_11, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosD = L_10; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosD), (void*)L_10); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = L_12; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_14 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D5_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_13, L_14, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosE = L_13; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosE), (void*)L_13); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = L_15; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_17 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D6_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_16, L_17, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosF = L_16; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosF), (void*)L_16); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = L_18; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_20 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D7_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_19, L_20, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosG = L_19; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosG), (void*)L_19); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = L_21; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_23 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D8_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_22, L_23, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosH = L_22; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosH), (void*)L_22); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = L_24; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_26 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D9_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_25, L_26, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosI = L_25; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosI), (void*)L_25); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = L_27; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_29 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D10_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_28, L_29, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosJ = L_28; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosJ), (void*)L_28); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_30 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); V_4 = L_30; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_31 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosA; NullCheck(L_31); (L_31)->SetAt(static_cast(0), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_32); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_33 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosB; NullCheck(L_33); (L_33)->SetAt(static_cast(1), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_34); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_35 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_36 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosC; NullCheck(L_35); (L_35)->SetAt(static_cast(2), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_36); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_37 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosD; NullCheck(L_37); (L_37)->SetAt(static_cast(3), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_38); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_39 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_40 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosE; NullCheck(L_39); (L_39)->SetAt(static_cast(4), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_40); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_41 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_42 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosF; NullCheck(L_41); (L_41)->SetAt(static_cast(5), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_42); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_43 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_44 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosG; NullCheck(L_43); (L_43)->SetAt(static_cast(6), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_44); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_45 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosH; NullCheck(L_45); (L_45)->SetAt(static_cast(7), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_46); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_47 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_48 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosI; NullCheck(L_47); (L_47)->SetAt(static_cast(8), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_48); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_49 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_50 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPosJ; NullCheck(L_49); (L_49)->SetAt(static_cast(((int32_t)9)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_50); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_51 = V_4; ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPos = L_51; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPos), (void*)L_51); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_52 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_53 = L_52; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_54 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D11_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_53, L_54, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeA = L_53; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeA), (void*)L_53); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_55 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_56 = L_55; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_57 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D12_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_56, L_57, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeB = L_56; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeB), (void*)L_56); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_58 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_59 = L_58; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_60 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D13_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_59, L_60, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeC = L_59; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeC), (void*)L_59); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_61 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_62 = L_61; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_63 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D14_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_62, L_63, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeD = L_62; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeD), (void*)L_62); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_64 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_65 = L_64; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_66 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D15_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_65, L_66, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeE = L_65; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeE), (void*)L_65); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_67 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_68 = L_67; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_69 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D16_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_68, L_69, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeF = L_68; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeF), (void*)L_68); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_70 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_71 = L_70; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_72 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D17_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_71, L_72, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeG = L_71; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeG), (void*)L_71); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_73 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_74 = L_73; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_75 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D18_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_74, L_75, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeH = L_74; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeH), (void*)L_74); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_76 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_77 = L_76; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_78 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D19_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_77, L_78, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeI = L_77; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeI), (void*)L_77); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_79 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_80 = L_79; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_81 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D20_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_80, L_81, NULL); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeJ = L_80; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeJ), (void*)L_80); CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* L_82 = (CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680*)(CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680*)SZArrayNew(CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); V_5 = L_82; CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* L_83 = V_5; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_84 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeA; NullCheck(L_83); (L_83)->SetAt(static_cast(0), (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)L_84); CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* L_85 = V_5; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_86 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeB; NullCheck(L_85); (L_85)->SetAt(static_cast(1), (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)L_86); CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* L_87 = V_5; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_88 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeC; NullCheck(L_87); (L_87)->SetAt(static_cast(2), (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)L_88); CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* L_89 = V_5; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_90 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeD; NullCheck(L_89); (L_89)->SetAt(static_cast(3), (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)L_90); CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* L_91 = V_5; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_92 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeE; NullCheck(L_91); (L_91)->SetAt(static_cast(4), (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)L_92); CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* L_93 = V_5; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_94 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeF; NullCheck(L_93); (L_93)->SetAt(static_cast(5), (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)L_94); CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* L_95 = V_5; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_96 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeG; NullCheck(L_95); (L_95)->SetAt(static_cast(6), (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)L_96); CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* L_97 = V_5; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_98 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeH; NullCheck(L_97); (L_97)->SetAt(static_cast(7), (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)L_98); CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* L_99 = V_5; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_100 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeI; NullCheck(L_99); (L_99)->SetAt(static_cast(8), (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)L_100); CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* L_101 = V_5; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_102 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barTypeJ; NullCheck(L_101); (L_101)->SetAt(static_cast(((int32_t)9)), (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)L_102); CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* L_103 = V_5; ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barType = L_103; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barType), (void*)L_103); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_104 = (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)SZArrayNew(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)1287)); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_105 = L_104; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_106 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D21_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_105, L_106, NULL); V_0 = L_105; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_107 = (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)SZArrayNew(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)78)); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_108 = L_107; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_109 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000076U2D22_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_108, L_109, NULL); V_1 = L_108; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_110 = (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*)il2cpp_codegen_object_new(Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var); Dictionary_2__ctor_mAF56F61CBD9F77BAFCE5E2591712018424E7DB22(L_110, ((int32_t)2000), Dictionary_2__ctor_mAF56F61CBD9F77BAFCE5E2591712018424E7DB22_RuntimeMethod_var); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___table1Check = L_110; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___table1Check), (void*)L_110); Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_111 = (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*)il2cpp_codegen_object_new(Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var); Dictionary_2__ctor_mAF56F61CBD9F77BAFCE5E2591712018424E7DB22(L_111, ((int32_t)200), Dictionary_2__ctor_mAF56F61CBD9F77BAFCE5E2591712018424E7DB22_RuntimeMethod_var); ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___table2Check = L_111; Il2CppCodeGenWriteBarrier((void**)(&((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___table2Check), (void*)L_111); V_2 = 0; goto IL_02ff; } IL_02ed: { RuntimeObject* L_112 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___table1Check; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_113 = V_0; int32_t L_114 = V_2; NullCheck(L_113); int32_t L_115 = L_114; uint16_t L_116 = (L_113)->GetAt(static_cast(L_115)); int32_t L_117 = V_2; NullCheck(L_112); InterfaceActionInvoker2< int32_t, int32_t >::Invoke(5, IDictionary_2_tD7429CE1A1D78F0C391515DA897DD0EB3091757E_il2cpp_TypeInfo_var, L_112, L_116, L_117); int32_t L_118 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_118, 1)); } IL_02ff: { int32_t L_119 = V_2; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_120 = V_0; NullCheck(L_120); if ((((int32_t)L_119) < ((int32_t)((int32_t)(((RuntimeArray*)L_120)->max_length))))) { goto IL_02ed; } } { V_3 = 0; goto IL_031b; } IL_0309: { RuntimeObject* L_121 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___table2Check; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_122 = V_1; int32_t L_123 = V_3; NullCheck(L_122); int32_t L_124 = L_123; uint16_t L_125 = (L_122)->GetAt(static_cast(L_124)); int32_t L_126 = V_3; NullCheck(L_121); InterfaceActionInvoker2< int32_t, int32_t >::Invoke(5, IDictionary_2_tD7429CE1A1D78F0C391515DA897DD0EB3091757E_il2cpp_TypeInfo_var, L_121, L_125, L_126); int32_t L_127 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_127, 1)); } IL_031b: { int32_t L_128 = V_3; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_129 = V_1; NullCheck(L_129); if ((((int32_t)L_128) < ((int32_t)((int32_t)(((RuntimeArray*)L_129)->max_length))))) { goto IL_0309; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* IMBReader_doDecode_mF3AF9E9B0AB8E8D73826D17D45E71748163AFB01 (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, RuntimeObject* ___1_hints, const RuntimeMethod* method) { { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_0 = ___0_image; __this->___currentBitmap = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___currentBitmap), (void*)L_0); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_1 = ___0_image; RuntimeObject* L_2 = ___1_hints; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_3; L_3 = OneDReader_doDecode_mB4B940E665E5F6B1C52FC8543F630C760797EE62(__this, L_1, L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IMBReader_reset_m9B037A373E19C45EBC69A6B145FA5EE540905447 (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, const RuntimeMethod* method) { { OneDReader_reset_mF4DB0F143C93E7531638C88440F2CAFF0B4D43C5(__this, NULL); __this->___currentBitmap = (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___currentBitmap), (void*)(BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9*)NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t IMBReader_binaryStringToDec_m4CE08526A95311C7E159FBE093FAF356C82D371E (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, String_t* ___0_binary, 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; } uint16_t V_0 = 0; uint16_t V_1 = 0; Il2CppChar V_2 = 0x0; String_t* V_3 = NULL; int32_t V_4 = 0; { String_t* L_0 = ___0_binary; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265((2.0), ((double)((int32_t)il2cpp_codegen_subtract(L_1, 1))), NULL); V_0 = (uint16_t)il2cpp_codegen_cast_floating_point(L_2); V_1 = (uint16_t)0; String_t* L_3 = ___0_binary; V_3 = L_3; V_4 = 0; goto IL_0040; } IL_0022: { String_t* L_4 = V_3; int32_t L_5 = V_4; NullCheck(L_4); Il2CppChar L_6; L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, L_5, NULL); V_2 = L_6; Il2CppChar L_7 = V_2; if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)49))))) { goto IL_0035; } } { uint16_t L_8 = V_1; uint16_t L_9 = V_0; V_1 = (uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9))); } IL_0035: { uint16_t L_10 = V_0; V_0 = (uint16_t)((int32_t)(uint16_t)((int32_t)((int32_t)L_10/2))); int32_t L_11 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0040: { int32_t L_12 = V_4; String_t* L_13 = V_3; NullCheck(L_13); int32_t L_14; L_14 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_13, NULL); if ((((int32_t)L_12) < ((int32_t)L_14))) { goto IL_0022; } } { uint16_t L_15 = V_1; return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IMBReader_invertedBinaryString_mD9BA94DCF927494F05179B074DFDFB3A09DC9592 (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, String_t* ___0_binary, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Il2CppChar V_1 = 0x0; String_t* V_2 = NULL; int32_t V_3 = 0; { V_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; String_t* L_0 = ___0_binary; V_2 = L_0; V_3 = 0; goto IL_003b; } IL_000c: { String_t* L_1 = V_2; int32_t L_2 = V_3; NullCheck(L_1); Il2CppChar L_3; L_3 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_1, L_2, NULL); V_1 = L_3; Il2CppChar L_4 = V_1; if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)49))))) { goto IL_0029; } } { String_t* L_5 = V_0; Il2CppChar L_6 = ((Il2CppChar)((int32_t)48)); RuntimeObject* L_7 = Box(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var, &L_6); String_t* L_8; L_8 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(L_5, L_7, NULL); V_0 = L_8; goto IL_0037; } IL_0029: { String_t* L_9 = V_0; Il2CppChar L_10 = ((Il2CppChar)((int32_t)49)); RuntimeObject* L_11 = Box(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var, &L_10); String_t* L_12; L_12 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(L_9, L_11, NULL); V_0 = L_12; } IL_0037: { int32_t L_13 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_003b: { int32_t L_14 = V_3; String_t* L_15 = V_2; NullCheck(L_15); int32_t L_16; L_16 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_15, NULL); if ((((int32_t)L_14) < ((int32_t)L_16))) { goto IL_000c; } } { String_t* L_17 = V_0; return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IMBReader_getCodeWords_m96A444253C68F303C1A9419410911874B2BF461F (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_codeWord, String_t* ___1_imb, RuntimeObject* ___2_table1Check, RuntimeObject* ___3_table2Check, Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___4_barPos, CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* ___5_barType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tD7429CE1A1D78F0C391515DA897DD0EB3091757E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilderU5BU5D_t8066814F873F1C7DE48C891911DC277608AF3EC7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10A3387668EA3907DD5469FE4A2144E44025A84E); s_Il2CppMethodInitialized = true; } StringBuilderU5BU5D_t8066814F873F1C7DE48C891911DC277608AF3EC7* V_0 = NULL; 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; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* V_6 = NULL; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; { StringBuilderU5BU5D_t8066814F873F1C7DE48C891911DC277608AF3EC7* L_0 = (StringBuilderU5BU5D_t8066814F873F1C7DE48C891911DC277608AF3EC7*)(StringBuilderU5BU5D_t8066814F873F1C7DE48C891911DC277608AF3EC7*)SZArrayNew(StringBuilderU5BU5D_t8066814F873F1C7DE48C891911DC277608AF3EC7_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); V_0 = L_0; V_1 = 0; goto IL_001d; } IL_000c: { StringBuilderU5BU5D_t8066814F873F1C7DE48C891911DC277608AF3EC7* L_1 = V_0; int32_t L_2 = V_1; StringBuilder_t* L_3 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_mCD797D942316CB356205FD96415B0B7581CDAD60(L_3, _stringLiteral10A3387668EA3907DD5469FE4A2144E44025A84E, NULL); NullCheck(L_1); (L_1)->SetAt(static_cast(L_2), (StringBuilder_t*)L_3); int32_t L_4 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_4, 1)); } IL_001d: { int32_t L_5 = V_1; if ((((int32_t)L_5) < ((int32_t)((int32_t)10)))) { goto IL_000c; } } { V_2 = 0; goto IL_00ab; } IL_0029: { String_t* L_6 = ___1_imb; int32_t L_7 = V_2; NullCheck(L_6); Il2CppChar L_8; L_8 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_6, L_7, NULL); if ((((int32_t)L_8) == ((int32_t)((int32_t)68)))) { goto IL_004a; } } { String_t* L_9 = ___1_imb; int32_t L_10 = V_2; NullCheck(L_9); Il2CppChar L_11; L_11 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_9, L_10, NULL); if ((((int32_t)L_11) == ((int32_t)((int32_t)65)))) { goto IL_004a; } } { String_t* L_12 = ___1_imb; int32_t L_13 = V_2; NullCheck(L_12); Il2CppChar L_14; L_14 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_12, L_13, NULL); if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)70))))) { goto IL_00a7; } } IL_004a: { int32_t L_15 = V_2; V_3 = ((int32_t)il2cpp_codegen_add(L_15, 1)); V_4 = 0; goto IL_00a1; } IL_0053: { V_5 = 0; goto IL_0095; } IL_0058: { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_16 = ___4_barPos; int32_t L_17 = V_4; NullCheck(L_16); int32_t L_18 = L_17; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = (L_16)->GetAt(static_cast(L_18)); int32_t L_20 = V_5; NullCheck(L_19); int32_t L_21 = L_20; int32_t L_22 = (L_19)->GetAt(static_cast(L_21)); int32_t L_23 = V_3; if ((!(((uint32_t)L_22) == ((uint32_t)L_23)))) { goto IL_008f; } } { CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* L_24 = ___5_barType; int32_t L_25 = V_4; NullCheck(L_24); int32_t L_26 = L_25; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_27 = (L_24)->GetAt(static_cast(L_26)); int32_t L_28 = V_5; NullCheck(L_27); int32_t L_29 = L_28; uint16_t L_30 = (uint16_t)(L_27)->GetAt(static_cast(L_29)); String_t* L_31 = ___1_imb; int32_t L_32 = V_2; NullCheck(L_31); Il2CppChar L_33; L_33 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_31, L_32, NULL); if ((((int32_t)L_30) == ((int32_t)L_33))) { goto IL_007f; } } { String_t* L_34 = ___1_imb; int32_t L_35 = V_2; NullCheck(L_34); Il2CppChar L_36; L_36 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_34, L_35, NULL); if ((!(((uint32_t)L_36) == ((uint32_t)((int32_t)70))))) { goto IL_008f; } } IL_007f: { StringBuilderU5BU5D_t8066814F873F1C7DE48C891911DC277608AF3EC7* L_37 = V_0; int32_t L_38 = V_4; NullCheck(L_37); int32_t L_39 = L_38; StringBuilder_t* L_40 = (L_37)->GetAt(static_cast(L_39)); int32_t L_41 = V_5; NullCheck(L_40); StringBuilder_set_Chars_m20B53B0EEAB2A0BB0EC84A130FF12EA86ADD99AE(L_40, ((int32_t)il2cpp_codegen_subtract(((int32_t)12), L_41)), ((int32_t)49), NULL); } IL_008f: { int32_t L_42 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_0095: { int32_t L_43 = V_5; if ((((int32_t)L_43) < ((int32_t)((int32_t)13)))) { goto IL_0058; } } { int32_t L_44 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_44, 1)); } IL_00a1: { int32_t L_45 = V_4; if ((((int32_t)L_45) < ((int32_t)((int32_t)10)))) { goto IL_0053; } } IL_00a7: { int32_t L_46 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_46, 1)); } IL_00ab: { int32_t L_47 = V_2; if ((((int32_t)L_47) < ((int32_t)((int32_t)65)))) { goto IL_0029; } } { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_48 = (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)SZArrayNew(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); V_6 = L_48; V_7 = 0; goto IL_00db; } IL_00c1: { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_49 = V_6; int32_t L_50 = V_7; StringBuilderU5BU5D_t8066814F873F1C7DE48C891911DC277608AF3EC7* L_51 = V_0; int32_t L_52 = V_7; NullCheck(L_51); int32_t L_53 = L_52; StringBuilder_t* L_54 = (L_51)->GetAt(static_cast(L_53)); NullCheck(L_54); String_t* L_55; L_55 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_54); uint16_t L_56; L_56 = IMBReader_binaryStringToDec_m4CE08526A95311C7E159FBE093FAF356C82D371E(__this, L_55, NULL); NullCheck(L_49); (L_49)->SetAt(static_cast(L_50), (uint16_t)L_56); int32_t L_57 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_57, 1)); } IL_00db: { int32_t L_58 = V_7; if ((((int32_t)L_58) < ((int32_t)((int32_t)10)))) { goto IL_00c1; } } { V_8 = 0; goto IL_013d; } IL_00e6: { RuntimeObject* L_59 = ___2_table1Check; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_60 = V_6; int32_t L_61 = V_8; NullCheck(L_60); int32_t L_62 = L_61; uint16_t L_63 = (L_60)->GetAt(static_cast(L_62)); NullCheck(L_59); bool L_64; L_64 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_tD7429CE1A1D78F0C391515DA897DD0EB3091757E_il2cpp_TypeInfo_var, L_59, L_63); if (L_64) { goto IL_0137; } } { RuntimeObject* L_65 = ___3_table2Check; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_66 = V_6; int32_t L_67 = V_8; NullCheck(L_66); int32_t L_68 = L_67; uint16_t L_69 = (L_66)->GetAt(static_cast(L_68)); NullCheck(L_65); bool L_70; L_70 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_tD7429CE1A1D78F0C391515DA897DD0EB3091757E_il2cpp_TypeInfo_var, L_65, L_69); if (L_70) { goto IL_0137; } } { StringBuilderU5BU5D_t8066814F873F1C7DE48C891911DC277608AF3EC7* L_71 = V_0; int32_t L_72 = V_8; NullCheck(L_71); int32_t L_73 = L_72; StringBuilder_t* L_74 = (L_71)->GetAt(static_cast(L_73)); StringBuilderU5BU5D_t8066814F873F1C7DE48C891911DC277608AF3EC7* L_75 = V_0; int32_t L_76 = V_8; NullCheck(L_75); int32_t L_77 = L_76; StringBuilder_t* L_78 = (L_75)->GetAt(static_cast(L_77)); NullCheck(L_78); String_t* L_79; L_79 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_78); StringBuilderU5BU5D_t8066814F873F1C7DE48C891911DC277608AF3EC7* L_80 = V_0; int32_t L_81 = V_8; NullCheck(L_80); int32_t L_82 = L_81; StringBuilder_t* L_83 = (L_80)->GetAt(static_cast(L_82)); NullCheck(L_83); String_t* L_84; L_84 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_83); String_t* L_85; L_85 = IMBReader_invertedBinaryString_mD9BA94DCF927494F05179B074DFDFB3A09DC9592(__this, L_84, NULL); NullCheck(L_74); StringBuilder_t* L_86; L_86 = StringBuilder_Replace_mEACDB7793357B7ABB5E7BFB59CE2C2DE27673950(L_74, L_79, L_85, NULL); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_87 = V_6; int32_t L_88 = V_8; StringBuilderU5BU5D_t8066814F873F1C7DE48C891911DC277608AF3EC7* L_89 = V_0; int32_t L_90 = V_8; NullCheck(L_89); int32_t L_91 = L_90; StringBuilder_t* L_92 = (L_89)->GetAt(static_cast(L_91)); NullCheck(L_92); String_t* L_93; L_93 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_92); uint16_t L_94; L_94 = IMBReader_binaryStringToDec_m4CE08526A95311C7E159FBE093FAF356C82D371E(__this, L_93, NULL); NullCheck(L_87); (L_87)->SetAt(static_cast(L_88), (uint16_t)L_94); } IL_0137: { int32_t L_95 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_95, 1)); } IL_013d: { int32_t L_96 = V_8; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_97 = V_6; NullCheck(L_97); if ((((int32_t)L_96) < ((int32_t)((int32_t)(((RuntimeArray*)L_97)->max_length))))) { goto IL_00e6; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_98 = ___0_codeWord; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_99 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); *((RuntimeObject**)L_98) = (RuntimeObject*)L_99; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_98, (void*)(RuntimeObject*)L_99); V_9 = 0; goto IL_019f; } IL_0153: { RuntimeObject* L_100 = ___2_table1Check; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_101 = V_6; int32_t L_102 = V_9; NullCheck(L_101); int32_t L_103 = L_102; uint16_t L_104 = (L_101)->GetAt(static_cast(L_103)); NullCheck(L_100); bool L_105; L_105 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_tD7429CE1A1D78F0C391515DA897DD0EB3091757E_il2cpp_TypeInfo_var, L_100, L_104); if (L_105) { goto IL_0189; } } { RuntimeObject* L_106 = ___3_table2Check; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_107 = V_6; int32_t L_108 = V_9; NullCheck(L_107); int32_t L_109 = L_108; uint16_t L_110 = (L_107)->GetAt(static_cast(L_109)); NullCheck(L_106); bool L_111; L_111 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_tD7429CE1A1D78F0C391515DA897DD0EB3091757E_il2cpp_TypeInfo_var, L_106, L_110); if (!L_111) { goto IL_0187; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_112 = ___0_codeWord; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_113 = *((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)L_112); int32_t L_114 = V_9; RuntimeObject* L_115 = ___3_table2Check; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_116 = V_6; int32_t L_117 = V_9; NullCheck(L_116); int32_t L_118 = L_117; uint16_t L_119 = (L_116)->GetAt(static_cast(L_118)); NullCheck(L_115); int32_t L_120; L_120 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(0, IDictionary_2_tD7429CE1A1D78F0C391515DA897DD0EB3091757E_il2cpp_TypeInfo_var, L_115, L_119); NullCheck(L_113); (L_113)->SetAt(static_cast(L_114), (int32_t)((int32_t)il2cpp_codegen_add(L_120, ((int32_t)1287)))); goto IL_0199; } IL_0187: { return (bool)0; } IL_0189: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_121 = ___0_codeWord; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_122 = *((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)L_121); int32_t L_123 = V_9; RuntimeObject* L_124 = ___2_table1Check; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_125 = V_6; int32_t L_126 = V_9; NullCheck(L_125); int32_t L_127 = L_126; uint16_t L_128 = (L_125)->GetAt(static_cast(L_127)); NullCheck(L_124); int32_t L_129; L_129 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(0, IDictionary_2_tD7429CE1A1D78F0C391515DA897DD0EB3091757E_il2cpp_TypeInfo_var, L_124, L_128); NullCheck(L_122); (L_122)->SetAt(static_cast(L_123), (int32_t)L_129); } IL_0199: { int32_t L_130 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_130, 1)); } IL_019f: { int32_t L_131 = V_9; if ((((int32_t)L_131) < ((int32_t)((int32_t)10)))) { goto IL_0153; } } { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IMBReader_getTrackingNumber_m97D7E2B6905F28FD7F30424FD21B7EF7A2A51D45 (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, String_t* ___0_imb, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; StringBuilder_t* V_1 = NULL; int32_t V_2 = 0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_3 = NULL; int32_t V_4 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_5 = NULL; int32_t V_6 = 0; String_t* V_7 = NULL; int32_t V_8 = 0; uint64_t V_9 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_10 = NULL; int32_t V_11 = 0; { String_t* L_0 = ___0_imb; il2cpp_codegen_runtime_class_init_inline(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var); RuntimeObject* L_1 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___table1Check; RuntimeObject* L_2 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___table2Check; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_3 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPos; CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* L_4 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barType; bool L_5; L_5 = IMBReader_getCodeWords_m96A444253C68F303C1A9419410911874B2BF461F(__this, (&V_0), L_0, L_1, L_2, L_3, L_4, NULL); if (L_5) { goto IL_009e; } } { String_t* L_6 = ___0_imb; NullCheck(L_6); int32_t L_7; L_7 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_6, NULL); StringBuilder_t* L_8 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_8, L_7, NULL); V_1 = L_8; String_t* L_9 = ___0_imb; NullCheck(L_9); int32_t L_10; L_10 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_9, NULL); V_2 = ((int32_t)il2cpp_codegen_subtract(L_10, 1)); goto IL_0074; } IL_0036: { String_t* L_11 = ___0_imb; int32_t L_12 = V_2; NullCheck(L_11); Il2CppChar L_13; L_13 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_11, L_12, NULL); if ((!(((uint32_t)L_13) == ((uint32_t)((int32_t)65))))) { goto IL_004c; } } { StringBuilder_t* L_14 = V_1; NullCheck(L_14); StringBuilder_t* L_15; L_15 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_14, ((int32_t)68), NULL); goto IL_0070; } IL_004c: { String_t* L_16 = ___0_imb; int32_t L_17 = V_2; NullCheck(L_16); Il2CppChar L_18; L_18 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_16, L_17, NULL); if ((!(((uint32_t)L_18) == ((uint32_t)((int32_t)68))))) { goto IL_0062; } } { StringBuilder_t* L_19 = V_1; NullCheck(L_19); StringBuilder_t* L_20; L_20 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_19, ((int32_t)65), NULL); goto IL_0070; } IL_0062: { StringBuilder_t* L_21 = V_1; String_t* L_22 = ___0_imb; int32_t L_23 = V_2; NullCheck(L_22); Il2CppChar L_24; L_24 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_22, L_23, NULL); NullCheck(L_21); StringBuilder_t* L_25; L_25 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_21, L_24, NULL); } IL_0070: { int32_t L_26 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_26, 1)); } IL_0074: { int32_t L_27 = V_2; if ((((int32_t)L_27) >= ((int32_t)0))) { goto IL_0036; } } { StringBuilder_t* L_28 = V_1; NullCheck(L_28); String_t* L_29; L_29 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_28); il2cpp_codegen_runtime_class_init_inline(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var); RuntimeObject* L_30 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___table1Check; RuntimeObject* L_31 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___table2Check; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_32 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barPos; CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* L_33 = ((IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields*)il2cpp_codegen_static_fields_for(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var))->___barType; bool L_34; L_34 = IMBReader_getCodeWords_m96A444253C68F303C1A9419410911874B2BF461F(__this, (&V_0), L_29, L_30, L_31, L_32, L_33, NULL); if (L_34) { goto IL_009e; } } { return (String_t*)NULL; } IL_009e: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35 = V_0; NullCheck(L_35); int32_t L_36 = 0; int32_t L_37 = (L_35)->GetAt(static_cast(L_36)); if ((((int32_t)L_37) <= ((int32_t)((int32_t)658)))) { goto IL_00c0; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = V_0; NullCheck(L_38); int32_t* L_39 = ((L_38)->GetAddressAt(static_cast(0))); int32_t L_40 = (*(int32_t*)L_39); *(int32_t*)L_39 = ((int32_t)il2cpp_codegen_subtract(L_40, ((int32_t)659))); } IL_00c0: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = V_0; NullCheck(L_41); int32_t* L_42 = ((L_41)->GetAddressAt(static_cast(((int32_t)9)))); int32_t L_43 = (*(int32_t*)L_42); *(int32_t*)L_42 = ((int32_t)(L_43/2)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_44 = V_0; NullCheck(L_44); int32_t L_45 = 0; int32_t L_46 = (L_44)->GetAt(static_cast(L_45)); il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_47; L_47 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(L_46, NULL); V_3 = L_47; V_4 = 1; goto IL_0108; } IL_00e3: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_48 = V_3; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_49; L_49 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(((int32_t)1365), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_50; L_50 = BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93(L_48, L_49, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_51 = V_0; int32_t L_52 = V_4; NullCheck(L_51); int32_t L_53 = L_52; int32_t L_54 = (L_51)->GetAt(static_cast(L_53)); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_55; L_55 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(L_54, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_56; L_56 = BigInteger_op_Addition_m6A64F691BA94E8062D39DE0284B4BB59172EFE78(L_50, L_55, NULL); V_3 = L_56; int32_t L_57 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_57, 1)); } IL_0108: { int32_t L_58 = V_4; if ((((int32_t)L_58) <= ((int32_t)8))) { goto IL_00e3; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_59 = V_3; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_60; L_60 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(((int32_t)636), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_61; L_61 = BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93(L_59, L_60, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_62 = V_0; NullCheck(L_62); int32_t L_63 = ((int32_t)9); int32_t L_64 = (L_62)->GetAt(static_cast(L_63)); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_65; L_65 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(L_64, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_66; L_66 = BigInteger_op_Addition_m6A64F691BA94E8062D39DE0284B4BB59172EFE78(L_61, L_65, NULL); V_3 = L_66; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_67 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)20)); V_5 = L_67; V_6 = ((int32_t)19); goto IL_0166; } IL_013b: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_68 = V_5; int32_t L_69 = V_6; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_70 = V_3; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_71; L_71 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(((int32_t)10), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_72; L_72 = BigInteger_op_Modulus_mA044A37C510356EB423B48A1BF11F7ADED7CD1D0(L_70, L_71, NULL); int32_t L_73; L_73 = BigInteger_op_Explicit_mDB126E79118CB97B0D8AA1C6F7B0A6E10E287D3B(L_72, NULL); NullCheck(L_68); (L_68)->SetAt(static_cast(L_69), (int32_t)L_73); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_74 = V_3; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_75; L_75 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(((int32_t)10), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_76; L_76 = BigInteger_op_Division_m09B82D50BBFC38EE48BCE969E67B0D7234ADB99D(L_74, L_75, NULL); V_3 = L_76; int32_t L_77 = V_6; V_6 = ((int32_t)il2cpp_codegen_subtract(L_77, 1)); } IL_0166: { int32_t L_78 = V_6; if ((((int32_t)L_78) >= ((int32_t)2))) { goto IL_013b; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_79 = V_5; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_80 = V_3; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_81; L_81 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(5, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_82; L_82 = BigInteger_op_Modulus_mA044A37C510356EB423B48A1BF11F7ADED7CD1D0(L_80, L_81, NULL); int32_t L_83; L_83 = BigInteger_op_Explicit_mDB126E79118CB97B0D8AA1C6F7B0A6E10E287D3B(L_82, NULL); NullCheck(L_79); (L_79)->SetAt(static_cast(1), (int32_t)L_83); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_84 = V_3; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_85; L_85 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(5, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_86; L_86 = BigInteger_op_Division_m09B82D50BBFC38EE48BCE969E67B0D7234ADB99D(L_84, L_85, NULL); V_3 = L_86; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_87 = V_5; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_88 = V_3; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_89; L_89 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(((int32_t)10), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_90; L_90 = BigInteger_op_Modulus_mA044A37C510356EB423B48A1BF11F7ADED7CD1D0(L_88, L_89, NULL); int32_t L_91; L_91 = BigInteger_op_Explicit_mDB126E79118CB97B0D8AA1C6F7B0A6E10E287D3B(L_90, NULL); NullCheck(L_87); (L_87)->SetAt(static_cast(0), (int32_t)L_91); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_92 = V_3; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_93; L_93 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(((int32_t)10), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_94; L_94 = BigInteger_op_Division_m09B82D50BBFC38EE48BCE969E67B0D7234ADB99D(L_92, L_93, NULL); V_3 = L_94; V_7 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_95 = V_5; V_10 = L_95; V_11 = 0; goto IL_01de; } IL_01c1: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_96 = V_10; int32_t L_97 = V_11; NullCheck(L_96); int32_t L_98 = L_97; int32_t L_99 = (L_96)->GetAt(static_cast(L_98)); V_8 = L_99; String_t* L_100 = V_7; String_t* L_101; L_101 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_8), NULL); String_t* L_102; L_102 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_100, L_101, NULL); V_7 = L_102; int32_t L_103 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_103, 1)); } IL_01de: { int32_t L_104 = V_11; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_105 = V_10; NullCheck(L_105); if ((((int32_t)L_104) < ((int32_t)((int32_t)(((RuntimeArray*)L_105)->max_length))))) { goto IL_01c1; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_106 = V_3; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_107; L_107 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(((int32_t)1000000000), NULL); bool L_108; L_108 = BigInteger_op_GreaterThan_m54A2E8843A6EA4B7ED9C5E9CF13DC466B790E14C(L_106, L_107, NULL); if (!L_108) { goto IL_0247; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_109 = V_3; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_110; L_110 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(((int32_t)1000000000), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_111; L_111 = BigInteger_op_Subtraction_m759628FA84D82610EC0DBD632ED0E28F59180560(L_109, L_110, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_112; L_112 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(((int32_t)100000), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_113; L_113 = BigInteger_op_Subtraction_m759628FA84D82610EC0DBD632ED0E28F59180560(L_111, L_112, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_114; L_114 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(1, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_115; L_115 = BigInteger_op_Subtraction_m759628FA84D82610EC0DBD632ED0E28F59180560(L_113, L_114, NULL); uint64_t L_116; L_116 = BigInteger_op_Explicit_mE45321B360858C3FFF1964799D2F27B34C98222D(L_115, NULL); V_9 = L_116; String_t* L_117 = V_7; String_t* L_118; L_118 = UInt64_ToString_mD3AAE57EA18A6779F5A17E4F91C900A231EB0A6F((&V_9), NULL); NullCheck(L_118); String_t* L_119; L_119 = String_PadLeft_m99DDD242908E78B71E9631EE66331E8A130EB31F(L_118, ((int32_t)11), ((int32_t)48), NULL); String_t* L_120; L_120 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_117, L_119, NULL); V_7 = L_120; goto IL_02cf; } IL_0247: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_121 = V_3; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_122; L_122 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(((int32_t)100000), NULL); bool L_123; L_123 = BigInteger_op_GreaterThan_m54A2E8843A6EA4B7ED9C5E9CF13DC466B790E14C(L_121, L_122, NULL); if (!L_123) { goto IL_0296; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_124 = V_3; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_125; L_125 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(((int32_t)100000), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_126; L_126 = BigInteger_op_Subtraction_m759628FA84D82610EC0DBD632ED0E28F59180560(L_124, L_125, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_127; L_127 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(1, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_128; L_128 = BigInteger_op_Subtraction_m759628FA84D82610EC0DBD632ED0E28F59180560(L_126, L_127, NULL); uint64_t L_129; L_129 = BigInteger_op_Explicit_mE45321B360858C3FFF1964799D2F27B34C98222D(L_128, NULL); V_9 = L_129; String_t* L_130 = V_7; String_t* L_131; L_131 = UInt64_ToString_mD3AAE57EA18A6779F5A17E4F91C900A231EB0A6F((&V_9), NULL); NullCheck(L_131); String_t* L_132; L_132 = String_PadLeft_m99DDD242908E78B71E9631EE66331E8A130EB31F(L_131, ((int32_t)9), ((int32_t)48), NULL); String_t* L_133; L_133 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_130, L_132, NULL); V_7 = L_133; goto IL_02cf; } IL_0296: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_134 = V_3; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_135; L_135 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(0, NULL); bool L_136; L_136 = BigInteger_op_GreaterThan_m54A2E8843A6EA4B7ED9C5E9CF13DC466B790E14C(L_134, L_135, NULL); if (!L_136) { goto IL_02cf; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_137 = V_3; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_138; L_138 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(1, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_139; L_139 = BigInteger_op_Subtraction_m759628FA84D82610EC0DBD632ED0E28F59180560(L_137, L_138, NULL); uint64_t L_140; L_140 = BigInteger_op_Explicit_mE45321B360858C3FFF1964799D2F27B34C98222D(L_139, NULL); V_9 = L_140; String_t* L_141 = V_7; String_t* L_142; L_142 = UInt64_ToString_mD3AAE57EA18A6779F5A17E4F91C900A231EB0A6F((&V_9), NULL); NullCheck(L_142); String_t* L_143; L_143 = String_PadLeft_m99DDD242908E78B71E9631EE66331E8A130EB31F(L_142, 5, ((int32_t)48), NULL); String_t* L_144; L_144 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_141, L_143, NULL); V_7 = L_144; } IL_02cf: { String_t* L_145 = V_7; return L_145; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IMBReader_fillLists_m65A1B3D75A614E084BD6F69B0E0E2162AB01DC1C (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_topRow, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___2_botRow, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___3_listRow, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___4_listTop, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___5_listBot, int32_t ___6_start, int32_t ___7_stop, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; { V_0 = (bool)0; int32_t L_0 = ___6_start; V_1 = L_0; goto IL_00ac; } IL_000a: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = ___0_row; int32_t L_2 = V_1; NullCheck(L_1); bool L_3; L_3 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_1, L_2, NULL); if (!L_3) { goto IL_0060; } } { bool L_4 = V_0; if (L_4) { goto IL_00a8; } } { V_0 = (bool)1; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** L_5 = ___3_listRow; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_6 = *((List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73**)L_5); NullCheck(L_6); List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_6, 1, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_7 = ___1_topRow; int32_t L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_7, L_8, NULL); if (!L_9) { goto IL_0038; } } { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** L_10 = ___4_listTop; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_11 = *((List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73**)L_10); NullCheck(L_11); List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_11, 1, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); goto IL_0041; } IL_0038: { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** L_12 = ___4_listTop; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_13 = *((List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73**)L_12); NullCheck(L_13); List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_13, 0, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); } IL_0041: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_14 = ___2_botRow; int32_t L_15 = V_1; NullCheck(L_14); bool L_16; L_16 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_14, L_15, NULL); if (!L_16) { goto IL_0055; } } { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** L_17 = ___5_listBot; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_18 = *((List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73**)L_17); NullCheck(L_18); List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_18, 1, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); goto IL_00a8; } IL_0055: { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** L_19 = ___5_listBot; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_20 = *((List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73**)L_19); NullCheck(L_20); List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_20, 0, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); goto IL_00a8; } IL_0060: { bool L_21 = V_0; if (!L_21) { goto IL_00a6; } } { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** L_22 = ___3_listRow; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_23 = *((List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73**)L_22); NullCheck(L_23); List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_23, 0, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_24 = ___1_topRow; int32_t L_25 = V_1; NullCheck(L_24); bool L_26; L_26 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_24, L_25, NULL); if (!L_26) { goto IL_0080; } } { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** L_27 = ___4_listTop; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_28 = *((List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73**)L_27); NullCheck(L_28); List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_28, 1, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); goto IL_0089; } IL_0080: { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** L_29 = ___4_listTop; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_30 = *((List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73**)L_29); NullCheck(L_30); List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_30, 0, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); } IL_0089: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_31 = ___2_botRow; int32_t L_32 = V_1; NullCheck(L_31); bool L_33; L_33 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_31, L_32, NULL); if (!L_33) { goto IL_009d; } } { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** L_34 = ___5_listBot; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_35 = *((List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73**)L_34); NullCheck(L_35); List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_35, 1, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); goto IL_00a6; } IL_009d: { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** L_36 = ___5_listBot; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_37 = *((List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73**)L_36); NullCheck(L_37); List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_37, 0, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); } IL_00a6: { V_0 = (bool)0; } IL_00a8: { int32_t L_38 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_00ac: { int32_t L_39 = V_1; int32_t L_40 = ___7_stop; if ((((int32_t)L_39) <= ((int32_t)L_40))) { goto IL_000a; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IMBReader_isIMB_m008E3D4C4F9BA47A70FEECDC1974CE9B44087875 (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, int32_t* ___1_pixelStartOffset, int32_t* ___2_pixelStopOffset, int32_t* ___3_pixelBarLength, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; int32_t V_5 = 0; int32_t V_6 = 0; bool V_7 = false; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___0_row; NullCheck(L_0); int32_t L_1; L_1 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_0, NULL); V_0 = L_1; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_2 = ___0_row; NullCheck(L_2); int32_t L_3; L_3 = BitArray_getNextSet_mF8C8C36F5635766BD05B035AE11C21264603A0B4(L_2, 0, NULL); V_1 = L_3; int32_t* L_4 = ___1_pixelStartOffset; int32_t L_5 = V_1; *((int32_t*)L_4) = (int32_t)L_5; int32_t* L_6 = ___1_pixelStartOffset; int32_t L_7 = *((int32_t*)L_6); V_2 = L_7; V_3 = 0; V_4 = (bool)0; V_5 = 0; V_6 = 0; V_7 = (bool)0; V_8 = 0; V_9 = 0; V_10 = 0; int32_t L_8 = V_1; V_11 = L_8; goto IL_00c1; } IL_0034: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_9 = ___0_row; int32_t L_10 = V_11; NullCheck(L_9); bool L_11; L_11 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_9, L_10, NULL); if (!L_11) { goto IL_0076; } } { V_7 = (bool)0; bool L_12 = V_4; if (L_12) { goto IL_006b; } } { int32_t L_13 = V_3; if ((((int32_t)L_13) > ((int32_t)1))) { goto IL_004f; } } { int32_t L_14 = V_9; V_10 = L_14; goto IL_0061; } IL_004f: { int32_t L_15 = V_10; int32_t L_16 = V_9; if ((((int32_t)L_15) == ((int32_t)L_16))) { goto IL_0061; } } { V_8 = 1; int32_t L_17 = V_9; V_10 = L_17; V_3 = 1; int32_t* L_18 = ___1_pixelStartOffset; int32_t L_19 = V_2; *((int32_t*)L_18) = (int32_t)L_19; } IL_0061: { int32_t L_20 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_20, 1)); V_4 = (bool)1; int32_t L_21 = V_11; V_2 = L_21; } IL_006b: { V_9 = 0; int32_t L_22 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_22, 1)); goto IL_00bb; } IL_0076: { V_4 = (bool)0; bool L_23 = V_7; if (L_23) { goto IL_00b5; } } { int32_t L_24 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_24, 1)); V_7 = (bool)1; int32_t L_25 = V_3; if ((((int32_t)L_25) > ((int32_t)1))) { goto IL_0090; } } { int32_t L_26 = V_5; V_6 = L_26; goto IL_00b2; } IL_0090: { int32_t L_27 = V_6; int32_t L_28 = V_5; if ((((int32_t)L_27) == ((int32_t)L_28))) { goto IL_00a7; } } { V_3 = 1; V_8 = 1; V_10 = 0; int32_t* L_29 = ___1_pixelStartOffset; int32_t L_30 = V_2; *((int32_t*)L_29) = (int32_t)L_30; int32_t L_31 = V_5; V_6 = L_31; goto IL_00b2; } IL_00a7: { int32_t L_32 = V_3; if ((!(((uint32_t)L_32) == ((uint32_t)((int32_t)65))))) { goto IL_00b2; } } { int32_t* L_33 = ___2_pixelStopOffset; int32_t L_34 = V_11; *((int32_t*)L_33) = (int32_t)L_34; goto IL_00c9; } IL_00b2: { V_5 = 0; } IL_00b5: { int32_t L_35 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_00bb: { int32_t L_36 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_00c1: { int32_t L_37 = V_11; int32_t L_38 = V_0; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_0034; } } IL_00c9: { int32_t* L_39 = ___3_pixelBarLength; int32_t L_40 = V_6; *((int32_t*)L_39) = (int32_t)L_40; int32_t L_41 = V_3; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IMBReader_getNumberBars_m39203F203E3A4F4450A5BEEF1A9B68636E7BF354 (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, int32_t ___1_start, int32_t ___2_stop, int32_t ___3_barWidth, const RuntimeMethod* method) { bool V_0 = false; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { V_0 = (bool)0; V_1 = 0; V_2 = 0; int32_t L_0 = ___1_start; V_3 = L_0; goto IL_003f; } IL_000a: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = ___0_row; int32_t L_2 = V_3; NullCheck(L_1); bool L_3; L_3 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_1, L_2, NULL); if (!L_3) { goto IL_002b; } } { bool L_4 = V_0; if (L_4) { goto IL_0018; } } { V_0 = (bool)1; } IL_0018: { int32_t L_5 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); int32_t L_6 = V_3; int32_t L_7 = ___2_stop; if ((!(((uint32_t)L_6) == ((uint32_t)L_7)))) { goto IL_003b; } } { int32_t L_8 = V_2; int32_t L_9 = ___3_barWidth; if ((!(((uint32_t)L_8) == ((uint32_t)L_9)))) { goto IL_003b; } } { int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1)); goto IL_003b; } IL_002b: { bool L_11 = V_0; if (!L_11) { goto IL_0037; } } { int32_t L_12 = V_2; int32_t L_13 = ___3_barWidth; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0037; } } { int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0037: { V_0 = (bool)0; V_2 = 0; } IL_003b: { int32_t L_15 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_003f: { int32_t L_16 = V_3; int32_t L_17 = ___2_stop; if ((((int32_t)L_16) <= ((int32_t)L_17))) { goto IL_000a; } } { int32_t L_18 = V_1; return L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* IMBReader_decodeRow_mAEE739367ED52066FF87B59CED98B38BC505D748 (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, int32_t ___0_rowNumber, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, RuntimeObject* ___2_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B18F301A198B83778B5E546729B0539A0D4E758); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF420ABFDDBDA7B9EE665D85EF62E4A437554003); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFD60316EE3ADB7B16A998DF8AE0D68C293F6622E); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* V_4 = NULL; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_8 = NULL; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_9 = NULL; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_10 = NULL; String_t* V_11 = NULL; int32_t V_12 = 0; String_t* V_13 = NULL; ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* V_14 = NULL; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_15 = NULL; ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* G_B29_0 = NULL; { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_0 = __this->___currentBitmap; if (L_0) { goto IL_000a; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_000a: { V_0 = 0; BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_1 = __this->___currentBitmap; NullCheck(L_1); int32_t L_2; L_2 = BinaryBitmap_get_Width_m0327A38EBAD9CDBE83CEA7135DDE36387EE97E67(L_1, NULL); V_1 = ((int32_t)il2cpp_codegen_subtract(L_2, 1)); V_2 = 0; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_3 = ___1_row; int32_t L_4; L_4 = IMBReader_isIMB_m008E3D4C4F9BA47A70FEECDC1974CE9B44087875(__this, L_3, (&V_0), (&V_1), (&V_2), NULL); V_3 = L_4; int32_t L_5 = V_3; if ((((int32_t)L_5) == ((int32_t)((int32_t)65)))) { goto IL_0031; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0031: { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_6 = __this->___currentBitmap; NullCheck(L_6); int32_t L_7; L_7 = BinaryBitmap_get_Width_m0327A38EBAD9CDBE83CEA7135DDE36387EE97E67(L_6, NULL); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_8 = (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7*)il2cpp_codegen_object_new(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); BitArray__ctor_m73F6CDC640CD7C76A70672D1F2750E065609487C(L_8, L_7, NULL); V_4 = L_8; BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_9 = __this->___currentBitmap; NullCheck(L_9); int32_t L_10; L_10 = BinaryBitmap_get_Width_m0327A38EBAD9CDBE83CEA7135DDE36387EE97E67(L_9, NULL); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_11 = (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7*)il2cpp_codegen_object_new(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); BitArray__ctor_m73F6CDC640CD7C76A70672D1F2750E065609487C(L_11, L_10, NULL); V_5 = L_11; int32_t L_12 = ___0_rowNumber; V_6 = L_12; int32_t L_13 = ___0_rowNumber; V_7 = L_13; } IL_005b: { int32_t L_14 = V_6; if ((((int32_t)L_14) > ((int32_t)0))) { goto IL_0062; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0062: { int32_t L_15 = V_6; V_6 = ((int32_t)il2cpp_codegen_subtract(L_15, 1)); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_16 = __this->___currentBitmap; int32_t L_17 = V_6; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_18 = V_4; NullCheck(L_16); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_19; L_19 = BinaryBitmap_getBlackRow_m2490024566A9C87C52D9F0A59FD33D567101BFDC(L_16, L_17, L_18, NULL); V_4 = L_19; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_20 = V_4; int32_t L_21 = V_0; int32_t L_22 = V_1; int32_t L_23 = V_2; int32_t L_24; L_24 = IMBReader_getNumberBars_m39203F203E3A4F4450A5BEEF1A9B68636E7BF354(__this, L_20, L_21, L_22, L_23, NULL); if ((((int32_t)L_24) >= ((int32_t)((int32_t)65)))) { goto IL_005b; } } IL_0088: { int32_t L_25 = V_7; BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_26 = __this->___currentBitmap; NullCheck(L_26); int32_t L_27; L_27 = BinaryBitmap_get_Height_m4BAC199B650C708DEDFA406389368F758117EE5B(L_26, NULL); if ((((int32_t)L_25) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_27, 1))))) { goto IL_009b; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_009b: { int32_t L_28 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_28, 1)); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_29 = __this->___currentBitmap; int32_t L_30 = V_7; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_31 = V_5; NullCheck(L_29); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_32; L_32 = BinaryBitmap_getBlackRow_m2490024566A9C87C52D9F0A59FD33D567101BFDC(L_29, L_30, L_31, NULL); V_5 = L_32; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_33 = V_5; int32_t L_34 = V_0; int32_t L_35 = V_1; int32_t L_36 = V_2; int32_t L_37; L_37 = IMBReader_getNumberBars_m39203F203E3A4F4450A5BEEF1A9B68636E7BF354(__this, L_33, L_34, L_35, L_36, NULL); if ((((int32_t)L_37) >= ((int32_t)((int32_t)65)))) { goto IL_0088; } } { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_38 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var); List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_38, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var); V_8 = L_38; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_39 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var); List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_39, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var); V_9 = L_39; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_40 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var); List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_40, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var); V_10 = L_40; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_41 = ___1_row; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_42 = V_4; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_43 = V_5; int32_t L_44 = V_0; int32_t L_45 = V_1; IMBReader_fillLists_m65A1B3D75A614E084BD6F69B0E0E2162AB01DC1C(__this, L_41, L_42, L_43, (&V_8), (&V_9), (&V_10), L_44, L_45, NULL); V_11 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; V_12 = 0; goto IL_0174; } IL_00f5: { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_46 = V_8; int32_t L_47 = V_12; NullCheck(L_46); int32_t L_48; L_48 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_46, L_47, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var); if (!L_48) { goto IL_016e; } } { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_49 = V_10; int32_t L_50 = V_12; NullCheck(L_49); int32_t L_51; L_51 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_49, L_50, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var); if ((!(((uint32_t)L_51) == ((uint32_t)1)))) { goto IL_0128; } } { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_52 = V_9; int32_t L_53 = V_12; NullCheck(L_52); int32_t L_54; L_54 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_52, L_53, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var); if ((!(((uint32_t)L_54) == ((uint32_t)1)))) { goto IL_0128; } } { String_t* L_55 = V_11; String_t* L_56; L_56 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_55, _stringLiteralFD60316EE3ADB7B16A998DF8AE0D68C293F6622E, NULL); V_11 = L_56; goto IL_016e; } IL_0128: { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_57 = V_10; int32_t L_58 = V_12; NullCheck(L_57); int32_t L_59; L_59 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_57, L_58, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var); if ((!(((uint32_t)L_59) == ((uint32_t)1)))) { goto IL_0144; } } { String_t* L_60 = V_11; String_t* L_61; L_61 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_60, _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158, NULL); V_11 = L_61; goto IL_016e; } IL_0144: { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_62 = V_9; int32_t L_63 = V_12; NullCheck(L_62); int32_t L_64; L_64 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_62, L_63, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var); if ((!(((uint32_t)L_64) == ((uint32_t)1)))) { goto IL_0160; } } { String_t* L_65 = V_11; String_t* L_66; L_66 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_65, _stringLiteralEF420ABFDDBDA7B9EE665D85EF62E4A437554003, NULL); V_11 = L_66; goto IL_016e; } IL_0160: { String_t* L_67 = V_11; String_t* L_68; L_68 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_67, _stringLiteral7B18F301A198B83778B5E546729B0539A0D4E758, NULL); V_11 = L_68; } IL_016e: { int32_t L_69 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_69, 1)); } IL_0174: { int32_t L_70 = V_12; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_71 = V_8; NullCheck(L_71); int32_t L_72; L_72 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_71, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var); if ((((int32_t)L_70) < ((int32_t)L_72))) { goto IL_00f5; } } { String_t* L_73 = V_11; String_t* L_74; L_74 = IMBReader_getTrackingNumber_m97D7E2B6905F28FD7F30424FD21B7EF7A2A51D45(__this, L_73, NULL); V_13 = L_74; String_t* L_75 = V_13; if (L_75) { goto IL_0192; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0192: { RuntimeObject* L_76 = ___2_hints; if (!L_76) { goto IL_01ac; } } { RuntimeObject* L_77 = ___2_hints; NullCheck(L_77); bool L_78; L_78 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_77, 7); if (!L_78) { goto IL_01ac; } } { RuntimeObject* L_79 = ___2_hints; NullCheck(L_79); RuntimeObject* L_80; L_80 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_79, 7); G_B29_0 = ((ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3*)CastclassSealed((RuntimeObject*)L_80, ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_il2cpp_TypeInfo_var)); goto IL_01ad; } IL_01ac: { G_B29_0 = ((ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3*)(NULL)); } IL_01ad: { V_14 = G_B29_0; ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_81 = V_14; if (!L_81) { goto IL_01d3; } } { ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_82 = V_14; int32_t L_83 = V_0; int32_t L_84 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_85 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_85, ((float)L_83), ((float)L_84), NULL); NullCheck(L_82); ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_inline(L_82, L_85, NULL); ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_86 = V_14; int32_t L_87 = V_1; int32_t L_88 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_89 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_89, ((float)L_87), ((float)L_88), NULL); NullCheck(L_86); ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_inline(L_86, L_89, NULL); } IL_01d3: { String_t* L_90 = V_13; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_91 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)2); V_15 = L_91; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_92 = V_15; int32_t L_93 = V_0; int32_t L_94 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_95 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_95, ((float)L_93), ((float)L_94), NULL); NullCheck(L_92); ArrayElementTypeCheck (L_92, L_95); (L_92)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_95); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_96 = V_15; int32_t L_97 = V_1; int32_t L_98 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_99 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_99, ((float)L_97), ((float)L_98), NULL); NullCheck(L_96); ArrayElementTypeCheck (L_96, L_99); (L_96)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_99); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_100 = V_15; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_101 = (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)il2cpp_codegen_object_new(Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); Result__ctor_m1FE156476FD7E8E25D0829D5D2DAC9432A419E55(L_101, L_90, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, L_100, ((int32_t)524288), NULL); return L_101; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IMBReader__ctor_mBB78FEAF3EB9CFA9271F221C6A3B8DD4782A492E (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); OneDReader__ctor_m078E35FDB121CADB174EAD8851A8236015D335BA(__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 Il2CppChar HighLevelEncoder_randomize253State_m1AD2F52D481B4CA8D1C64E6937F7F3F206C290A6 (Il2CppChar ___0_ch, int32_t ___1_codewordPosition, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___1_codewordPosition; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)149), L_0))%((int32_t)253))), 1)); Il2CppChar L_1 = ___0_ch; int32_t L_2 = V_0; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_1, L_2)); int32_t L_3 = V_1; if ((((int32_t)L_3) <= ((int32_t)((int32_t)254)))) { goto IL_0025; } } { int32_t L_4 = V_1; G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_4, ((int32_t)254))); goto IL_0026; } IL_0025: { int32_t L_5 = V_1; G_B3_0 = L_5; } IL_0026: { return ((int32_t)(uint16_t)G_B3_0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HighLevelEncoder_encodeHighLevel_m1004474CB777AB33AA6E7BB8765181E240837B3F (String_t* ___0_msg, int32_t ___1_shape, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___2_minSize, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___3_maxSize, int32_t ___4_defaultEncodation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EdifactEncoder_tD1D70DB7446C13EAEF517C1BE85D37A09999680A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Encoder_t8E8C633360B59DC44DDF0856C311465156075ABB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10156E54DD9F95B19D9B2F0EE2976B0A4A7D1811); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B45C9B04E0BBC517E1F701CABE91D17F24D4487); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral895F35611393FCADD03B2CF6C38585E8727AEDBE); s_Il2CppMethodInitialized = true; } EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* V_0 = NULL; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; StringBuilder_t* V_5 = NULL; EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* V_6 = NULL; int32_t V_7 = 0; { EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* L_0 = (EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C*)(EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C*)SZArrayNew(EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C_il2cpp_TypeInfo_var, (uint32_t)6); V_6 = L_0; EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* L_1 = V_6; ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B* L_2 = (ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B*)il2cpp_codegen_object_new(ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B_il2cpp_TypeInfo_var); ASCIIEncoder__ctor_mBADF0D8E0C74A3E4209F1004B2B67E30F99FCA8B(L_2, NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* L_3 = V_6; C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B* L_4 = (C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B*)il2cpp_codegen_object_new(C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B_il2cpp_TypeInfo_var); C40Encoder__ctor_mCF8E217142B3FDA838E08A60382971B401B4ED19(L_4, NULL); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_4); (L_3)->SetAt(static_cast(1), (RuntimeObject*)L_4); EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* L_5 = V_6; TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA* L_6 = (TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA*)il2cpp_codegen_object_new(TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA_il2cpp_TypeInfo_var); TextEncoder__ctor_m8D115F332EB1696AB94AC7B487EBA49A898F6ABE(L_6, NULL); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_6); (L_5)->SetAt(static_cast(2), (RuntimeObject*)L_6); EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* L_7 = V_6; X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170* L_8 = (X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170*)il2cpp_codegen_object_new(X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170_il2cpp_TypeInfo_var); X12Encoder__ctor_mF028595A192E9DB5F0E9D431B48130B0FB4DDB89(L_8, NULL); NullCheck(L_7); ArrayElementTypeCheck (L_7, L_8); (L_7)->SetAt(static_cast(3), (RuntimeObject*)L_8); EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* L_9 = V_6; EdifactEncoder_tD1D70DB7446C13EAEF517C1BE85D37A09999680A* L_10 = (EdifactEncoder_tD1D70DB7446C13EAEF517C1BE85D37A09999680A*)il2cpp_codegen_object_new(EdifactEncoder_tD1D70DB7446C13EAEF517C1BE85D37A09999680A_il2cpp_TypeInfo_var); EdifactEncoder__ctor_mF8620B58F6DAD2999A7C249A3AA25130BB67B30B(L_10, NULL); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_10); (L_9)->SetAt(static_cast(4), (RuntimeObject*)L_10); EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* L_11 = V_6; Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4* L_12 = (Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4*)il2cpp_codegen_object_new(Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4_il2cpp_TypeInfo_var); Base256Encoder__ctor_mEB9C5A0354696DBFBBB174D7093FDF5486076587(L_12, NULL); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAt(static_cast(5), (RuntimeObject*)L_12); EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* L_13 = V_6; V_0 = L_13; String_t* L_14 = ___0_msg; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_15 = (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E*)il2cpp_codegen_object_new(EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_il2cpp_TypeInfo_var); EncoderContext__ctor_mA92A7238CC1EB75FED321BEE140B66DD3BBDCC85(L_15, L_14, NULL); V_1 = L_15; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_16 = V_1; int32_t L_17 = ___1_shape; NullCheck(L_16); EncoderContext_setSymbolShape_m36A3FAF7338446232390BFF33805E6FD6128D6A1_inline(L_16, L_17, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_18 = V_1; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_19 = ___2_minSize; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_20 = ___3_maxSize; NullCheck(L_18); EncoderContext_setSizeConstraints_m14A1C6F72089324717EC233B26E0424A1AB9B531(L_18, L_19, L_20, NULL); String_t* L_21 = ___0_msg; NullCheck(L_21); bool L_22; L_22 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_21, _stringLiteral895F35611393FCADD03B2CF6C38585E8727AEDBE, NULL); if (!L_22) { goto IL_009c; } } { String_t* L_23 = ___0_msg; NullCheck(L_23); bool L_24; L_24 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_23, _stringLiteral10156E54DD9F95B19D9B2F0EE2976B0A4A7D1811, NULL); if (!L_24) { goto IL_009c; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_25 = V_1; NullCheck(L_25); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_25, ((int32_t)236), NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_26 = V_1; NullCheck(L_26); EncoderContext_setSkipAtEnd_mB8691BDAB30FF9B6F660EDFB0FE2CD4CC3292758_inline(L_26, 2, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_27 = V_1; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_28 = L_27; NullCheck(L_28); int32_t L_29; L_29 = EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline(L_28, NULL); NullCheck(_stringLiteral895F35611393FCADD03B2CF6C38585E8727AEDBE); int32_t L_30; L_30 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral895F35611393FCADD03B2CF6C38585E8727AEDBE, NULL); NullCheck(L_28); EncoderContext_set_Pos_m26C146E3FCB22D50C5A51F356D2FE941EE50FB91_inline(L_28, ((int32_t)il2cpp_codegen_add(L_29, L_30)), NULL); goto IL_00df; } IL_009c: { String_t* L_31 = ___0_msg; NullCheck(L_31); bool L_32; L_32 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_31, _stringLiteral6B45C9B04E0BBC517E1F701CABE91D17F24D4487, NULL); if (!L_32) { goto IL_00df; } } { String_t* L_33 = ___0_msg; NullCheck(L_33); bool L_34; L_34 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_33, _stringLiteral10156E54DD9F95B19D9B2F0EE2976B0A4A7D1811, NULL); if (!L_34) { goto IL_00df; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_35 = V_1; NullCheck(L_35); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_35, ((int32_t)237), NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_36 = V_1; NullCheck(L_36); EncoderContext_setSkipAtEnd_mB8691BDAB30FF9B6F660EDFB0FE2CD4CC3292758_inline(L_36, 2, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_37 = V_1; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_38 = L_37; NullCheck(L_38); int32_t L_39; L_39 = EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline(L_38, NULL); NullCheck(_stringLiteral6B45C9B04E0BBC517E1F701CABE91D17F24D4487); int32_t L_40; L_40 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral6B45C9B04E0BBC517E1F701CABE91D17F24D4487, NULL); NullCheck(L_38); EncoderContext_set_Pos_m26C146E3FCB22D50C5A51F356D2FE941EE50FB91_inline(L_38, ((int32_t)il2cpp_codegen_add(L_39, L_40)), NULL); } IL_00df: { int32_t L_41 = ___4_defaultEncodation; V_2 = L_41; int32_t L_42 = V_2; V_7 = L_42; int32_t L_43 = V_7; switch (L_43) { case 0: { goto IL_017c; } case 1: { goto IL_0113; } case 2: { goto IL_012d; } case 3: { goto IL_0120; } case 4: { goto IL_013a; } case 5: { goto IL_0106; } } } { goto IL_0147; } IL_0106: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_44 = V_1; NullCheck(L_44); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_44, ((int32_t)231), NULL); goto IL_017c; } IL_0113: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_45 = V_1; NullCheck(L_45); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_45, ((int32_t)230), NULL); goto IL_017c; } IL_0120: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_46 = V_1; NullCheck(L_46); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_46, ((int32_t)238), NULL); goto IL_017c; } IL_012d: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_47 = V_1; NullCheck(L_47); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_47, ((int32_t)239), NULL); goto IL_017c; } IL_013a: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_48 = V_1; NullCheck(L_48); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_48, ((int32_t)240), NULL); goto IL_017c; } IL_0147: { int32_t L_49 = V_2; int32_t L_50 = L_49; RuntimeObject* L_51 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_50); String_t* L_52; L_52 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral079D8113D90FB15CC7F2CC08488ED6286C66EBDF)), L_51, NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_53 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_53, L_52, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_53, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HighLevelEncoder_encodeHighLevel_m1004474CB777AB33AA6E7BB8765181E240837B3F_RuntimeMethod_var))); } IL_015d: { EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* L_54 = V_0; int32_t L_55 = V_2; NullCheck(L_54); int32_t L_56 = L_55; RuntimeObject* L_57 = (L_54)->GetAt(static_cast(L_56)); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_58 = V_1; NullCheck(L_57); InterfaceActionInvoker1< EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* >::Invoke(0, Encoder_t8E8C633360B59DC44DDF0856C311465156075ABB_il2cpp_TypeInfo_var, L_57, L_58); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_59 = V_1; NullCheck(L_59); int32_t L_60; L_60 = EncoderContext_get_NewEncoding_mF5E441BEF4231AD58444CC47E7A124D4EA654873_inline(L_59, NULL); if ((((int32_t)L_60) < ((int32_t)0))) { goto IL_017c; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_61 = V_1; NullCheck(L_61); int32_t L_62; L_62 = EncoderContext_get_NewEncoding_mF5E441BEF4231AD58444CC47E7A124D4EA654873_inline(L_61, NULL); V_2 = L_62; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_63 = V_1; NullCheck(L_63); EncoderContext_resetEncoderSignal_m7690BA3941423F51651724908D5C2965466CAF8C(L_63, NULL); } IL_017c: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_64 = V_1; NullCheck(L_64); bool L_65; L_65 = EncoderContext_get_HasMoreCharacters_m98821DAC4D1CBD923F038972DC82B480AF9AB468(L_64, NULL); if (L_65) { goto IL_015d; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_66 = V_1; NullCheck(L_66); StringBuilder_t* L_67; L_67 = EncoderContext_get_Codewords_mD51A6C44F8029396D1790D9066C27F62270017F8_inline(L_66, NULL); NullCheck(L_67); int32_t L_68; L_68 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_67, NULL); V_3 = L_68; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_69 = V_1; NullCheck(L_69); EncoderContext_updateSymbolInfo_mD403E3EB27A64E7A0DF65A88D7FCBCB6BDC76E22(L_69, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_70 = V_1; NullCheck(L_70); SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_71; L_71 = EncoderContext_get_SymbolInfo_mE4B626A533D24AC7990FF33FB2A36CC2395F3B04_inline(L_70, NULL); NullCheck(L_71); int32_t L_72 = L_71->___dataCapacity; V_4 = L_72; int32_t L_73 = V_3; int32_t L_74 = V_4; if ((((int32_t)L_73) >= ((int32_t)L_74))) { goto IL_01ba; } } { int32_t L_75 = V_2; if (!L_75) { goto IL_01ba; } } { int32_t L_76 = V_2; if ((((int32_t)L_76) == ((int32_t)5))) { goto IL_01ba; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_77 = V_1; NullCheck(L_77); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_77, ((int32_t)254), NULL); } IL_01ba: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_78 = V_1; NullCheck(L_78); StringBuilder_t* L_79; L_79 = EncoderContext_get_Codewords_mD51A6C44F8029396D1790D9066C27F62270017F8_inline(L_78, NULL); V_5 = L_79; StringBuilder_t* L_80 = V_5; NullCheck(L_80); int32_t L_81; L_81 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_80, NULL); int32_t L_82 = V_4; if ((((int32_t)L_81) >= ((int32_t)L_82))) { goto IL_01f7; } } { StringBuilder_t* L_83 = V_5; NullCheck(L_83); StringBuilder_t* L_84; L_84 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_83, ((int32_t)129), NULL); goto IL_01f7; } IL_01dc: { StringBuilder_t* L_85 = V_5; StringBuilder_t* L_86 = V_5; NullCheck(L_86); int32_t L_87; L_87 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_86, NULL); Il2CppChar L_88; L_88 = HighLevelEncoder_randomize253State_m1AD2F52D481B4CA8D1C64E6937F7F3F206C290A6(((int32_t)129), ((int32_t)il2cpp_codegen_add(L_87, 1)), NULL); NullCheck(L_85); StringBuilder_t* L_89; L_89 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_85, L_88, NULL); } IL_01f7: { StringBuilder_t* L_90 = V_5; NullCheck(L_90); int32_t L_91; L_91 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_90, NULL); int32_t L_92 = V_4; if ((((int32_t)L_91) < ((int32_t)L_92))) { goto IL_01dc; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_93 = V_1; NullCheck(L_93); StringBuilder_t* L_94; L_94 = EncoderContext_get_Codewords_mD51A6C44F8029396D1790D9066C27F62270017F8_inline(L_93, NULL); NullCheck(L_94); String_t* L_95; L_95 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_94); return L_95; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_lookAheadTest_m6F9BDE7AB37701DFAB5C8016BF7E06164E04845F (String_t* ___0_msg, int32_t ___1_startpos, int32_t ___2_currentMode, 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*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000085U2D1_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000085U2D2_FieldInfo_var); s_Il2CppMethodInitialized = true; } SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_4 = NULL; int32_t V_5 = 0; Il2CppChar V_6 = 0x0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_7 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_8 = NULL; int32_t V_9 = 0; int32_t V_10 = 0; Il2CppChar V_11 = 0x0; { int32_t L_0 = ___1_startpos; String_t* L_1 = ___0_msg; NullCheck(L_1); int32_t L_2; L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL); if ((((int32_t)L_0) < ((int32_t)L_2))) { goto IL_000b; } } { int32_t L_3 = ___2_currentMode; return L_3; } IL_000b: { int32_t L_4 = ___2_currentMode; if (L_4) { goto IL_0022; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)6); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = L_5; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_7 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000085U2D1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_6, L_7, NULL); V_0 = L_6; goto IL_003c; } IL_0022: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)6); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = L_8; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_10 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000085U2D2_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_9, L_10, NULL); V_0 = L_9; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_11 = V_0; int32_t L_12 = ___2_currentMode; NullCheck(L_11); (L_11)->SetAt(static_cast(L_12), (float)(0.0f)); } IL_003c: { V_1 = 0; } IL_003e: { int32_t L_13 = ___1_startpos; int32_t L_14 = V_1; String_t* L_15 = ___0_msg; NullCheck(L_15); int32_t L_16; L_16 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_15, NULL); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_13, L_14))) == ((uint32_t)L_16)))) { goto IL_00b0; } } { V_2 = ((int32_t)2147483647LL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)6); V_3 = L_17; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6); V_4 = L_18; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_19 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = V_4; int32_t L_21 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = V_3; int32_t L_23; L_23 = HighLevelEncoder_findMinimums_m2247DFBDABA1C833F872CE1BF4E09EE01BB939B8(L_19, L_20, L_21, L_22, NULL); V_2 = L_23; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = V_3; int32_t L_25; L_25 = HighLevelEncoder_getMinimumCount_m5DDE4989BB444B138E6704B044AA12FFF2E2CF1B(L_24, NULL); V_5 = L_25; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = V_4; NullCheck(L_26); int32_t L_27 = 0; int32_t L_28 = (L_26)->GetAt(static_cast(L_27)); int32_t L_29 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)L_29)))) { goto IL_007a; } } { return 0; } IL_007a: { int32_t L_30 = V_5; if ((!(((uint32_t)L_30) == ((uint32_t)1)))) { goto IL_0087; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31 = V_3; NullCheck(L_31); int32_t L_32 = 5; uint8_t L_33 = (L_31)->GetAt(static_cast(L_32)); if ((((int32_t)L_33) <= ((int32_t)0))) { goto IL_0087; } } { return 5; } IL_0087: { int32_t L_34 = V_5; if ((!(((uint32_t)L_34) == ((uint32_t)1)))) { goto IL_0094; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35 = V_3; NullCheck(L_35); int32_t L_36 = 4; uint8_t L_37 = (L_35)->GetAt(static_cast(L_36)); if ((((int32_t)L_37) <= ((int32_t)0))) { goto IL_0094; } } { return 4; } IL_0094: { int32_t L_38 = V_5; if ((!(((uint32_t)L_38) == ((uint32_t)1)))) { goto IL_00a1; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = V_3; NullCheck(L_39); int32_t L_40 = 2; uint8_t L_41 = (L_39)->GetAt(static_cast(L_40)); if ((((int32_t)L_41) <= ((int32_t)0))) { goto IL_00a1; } } { return 2; } IL_00a1: { int32_t L_42 = V_5; if ((!(((uint32_t)L_42) == ((uint32_t)1)))) { goto IL_00ae; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_43 = V_3; NullCheck(L_43); int32_t L_44 = 3; uint8_t L_45 = (L_43)->GetAt(static_cast(L_44)); if ((((int32_t)L_45) <= ((int32_t)0))) { goto IL_00ae; } } { return 3; } IL_00ae: { return 1; } IL_00b0: { String_t* L_46 = ___0_msg; int32_t L_47 = ___1_startpos; int32_t L_48 = V_1; NullCheck(L_46); Il2CppChar L_49; L_49 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_46, ((int32_t)il2cpp_codegen_add(L_47, L_48)), NULL); V_6 = L_49; int32_t L_50 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_50, 1)); Il2CppChar L_51 = V_6; bool L_52; L_52 = HighLevelEncoder_isDigit_m5034DF8BD6393A155E74620CF9BEA06167943C62(L_51, NULL); if (!L_52) { goto IL_00e2; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_53 = V_0; NullCheck(L_53); float* L_54 = ((L_53)->GetAddressAt(static_cast(0))); float L_55 = (*(float*)L_54); *(float*)L_54 = ((float)il2cpp_codegen_add(L_55, (0.5f))); goto IL_0137; } IL_00e2: { Il2CppChar L_56 = V_6; bool L_57; L_57 = HighLevelEncoder_isExtendedASCII_m8FBDB0F0388A6B010466E54D66E1F32510485CBD(L_56, NULL); if (!L_57) { goto IL_0112; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = V_0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_59 = V_0; NullCheck(L_59); int32_t L_60 = 0; float L_61 = (L_59)->GetAt(static_cast(L_60)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_62; L_62 = ceil(((double)L_61)); NullCheck(L_58); (L_58)->SetAt(static_cast(0), (float)((float)L_62)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_63 = V_0; NullCheck(L_63); float* L_64 = ((L_63)->GetAddressAt(static_cast(0))); float L_65 = (*(float*)L_64); *(float*)L_64 = ((float)il2cpp_codegen_add(L_65, (2.0f))); goto IL_0137; } IL_0112: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_66 = V_0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_67 = V_0; NullCheck(L_67); int32_t L_68 = 0; float L_69 = (L_67)->GetAt(static_cast(L_68)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_70; L_70 = ceil(((double)L_69)); NullCheck(L_66); (L_66)->SetAt(static_cast(0), (float)((float)L_70)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_71 = V_0; NullCheck(L_71); float* L_72 = ((L_71)->GetAddressAt(static_cast(0))); float L_73 = (*(float*)L_72); *(float*)L_72 = ((float)il2cpp_codegen_add(L_73, (1.0f))); } IL_0137: { Il2CppChar L_74 = V_6; bool L_75; L_75 = HighLevelEncoder_isNativeC40_mE57B28DF154F948D50CB833A6A24A33914017A4E(L_74, NULL); if (!L_75) { goto IL_015a; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_76 = V_0; NullCheck(L_76); float* L_77 = ((L_76)->GetAddressAt(static_cast(1))); float L_78 = (*(float*)L_77); *(float*)L_77 = ((float)il2cpp_codegen_add(L_78, (0.666666687f))); goto IL_0195; } IL_015a: { Il2CppChar L_79 = V_6; bool L_80; L_80 = HighLevelEncoder_isExtendedASCII_m8FBDB0F0388A6B010466E54D66E1F32510485CBD(L_79, NULL); if (!L_80) { goto IL_017d; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_81 = V_0; NullCheck(L_81); float* L_82 = ((L_81)->GetAddressAt(static_cast(1))); float L_83 = (*(float*)L_82); *(float*)L_82 = ((float)il2cpp_codegen_add(L_83, (2.66666675f))); goto IL_0195; } IL_017d: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_84 = V_0; NullCheck(L_84); float* L_85 = ((L_84)->GetAddressAt(static_cast(1))); float L_86 = (*(float*)L_85); *(float*)L_85 = ((float)il2cpp_codegen_add(L_86, (1.33333337f))); } IL_0195: { Il2CppChar L_87 = V_6; bool L_88; L_88 = HighLevelEncoder_isNativeText_mCF24450C7B97F5244A7D4E950F933E36A7ABBF4F(L_87, NULL); if (!L_88) { goto IL_01b8; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_89 = V_0; NullCheck(L_89); float* L_90 = ((L_89)->GetAddressAt(static_cast(2))); float L_91 = (*(float*)L_90); *(float*)L_90 = ((float)il2cpp_codegen_add(L_91, (0.666666687f))); goto IL_01f3; } IL_01b8: { Il2CppChar L_92 = V_6; bool L_93; L_93 = HighLevelEncoder_isExtendedASCII_m8FBDB0F0388A6B010466E54D66E1F32510485CBD(L_92, NULL); if (!L_93) { goto IL_01db; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_94 = V_0; NullCheck(L_94); float* L_95 = ((L_94)->GetAddressAt(static_cast(2))); float L_96 = (*(float*)L_95); *(float*)L_95 = ((float)il2cpp_codegen_add(L_96, (2.66666675f))); goto IL_01f3; } IL_01db: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_97 = V_0; NullCheck(L_97); float* L_98 = ((L_97)->GetAddressAt(static_cast(2))); float L_99 = (*(float*)L_98); *(float*)L_98 = ((float)il2cpp_codegen_add(L_99, (1.33333337f))); } IL_01f3: { Il2CppChar L_100 = V_6; bool L_101; L_101 = HighLevelEncoder_isNativeX12_m71DF7E9D28D87E894E8044E44EEC35853EBB19DD(L_100, NULL); if (!L_101) { goto IL_0216; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_102 = V_0; NullCheck(L_102); float* L_103 = ((L_102)->GetAddressAt(static_cast(3))); float L_104 = (*(float*)L_103); *(float*)L_103 = ((float)il2cpp_codegen_add(L_104, (0.666666687f))); goto IL_0251; } IL_0216: { Il2CppChar L_105 = V_6; bool L_106; L_106 = HighLevelEncoder_isExtendedASCII_m8FBDB0F0388A6B010466E54D66E1F32510485CBD(L_105, NULL); if (!L_106) { goto IL_0239; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_107 = V_0; NullCheck(L_107); float* L_108 = ((L_107)->GetAddressAt(static_cast(3))); float L_109 = (*(float*)L_108); *(float*)L_108 = ((float)il2cpp_codegen_add(L_109, (4.33333349f))); goto IL_0251; } IL_0239: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_110 = V_0; NullCheck(L_110); float* L_111 = ((L_110)->GetAddressAt(static_cast(3))); float L_112 = (*(float*)L_111); *(float*)L_111 = ((float)il2cpp_codegen_add(L_112, (3.33333325f))); } IL_0251: { Il2CppChar L_113 = V_6; bool L_114; L_114 = HighLevelEncoder_isNativeEDIFACT_m20E5A60A17D04ED9415AFD6BBCACEB5382BEB4A6(L_113, NULL); if (!L_114) { goto IL_0274; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_115 = V_0; NullCheck(L_115); float* L_116 = ((L_115)->GetAddressAt(static_cast(4))); float L_117 = (*(float*)L_116); *(float*)L_116 = ((float)il2cpp_codegen_add(L_117, (0.75f))); goto IL_02af; } IL_0274: { Il2CppChar L_118 = V_6; bool L_119; L_119 = HighLevelEncoder_isExtendedASCII_m8FBDB0F0388A6B010466E54D66E1F32510485CBD(L_118, NULL); if (!L_119) { goto IL_0297; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_120 = V_0; NullCheck(L_120); float* L_121 = ((L_120)->GetAddressAt(static_cast(4))); float L_122 = (*(float*)L_121); *(float*)L_121 = ((float)il2cpp_codegen_add(L_122, (4.25f))); goto IL_02af; } IL_0297: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_123 = V_0; NullCheck(L_123); float* L_124 = ((L_123)->GetAddressAt(static_cast(4))); float L_125 = (*(float*)L_124); *(float*)L_124 = ((float)il2cpp_codegen_add(L_125, (3.25f))); } IL_02af: { Il2CppChar L_126 = V_6; bool L_127; L_127 = HighLevelEncoder_isSpecialB256_m8B269ED20367CB620671C099BEC435027CA05E12(L_126, NULL); if (!L_127) { goto IL_02d2; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_128 = V_0; NullCheck(L_128); float* L_129 = ((L_128)->GetAddressAt(static_cast(5))); float L_130 = (*(float*)L_129); *(float*)L_129 = ((float)il2cpp_codegen_add(L_130, (4.0f))); goto IL_02ea; } IL_02d2: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_131 = V_0; NullCheck(L_131); float* L_132 = ((L_131)->GetAddressAt(static_cast(5))); float L_133 = (*(float*)L_132); *(float*)L_132 = ((float)il2cpp_codegen_add(L_133, (1.0f))); } IL_02ea: { int32_t L_134 = V_1; if ((((int32_t)L_134) < ((int32_t)4))) { goto IL_003e; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_135 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6); V_7 = L_135; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_136 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)6); V_8 = L_136; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_137 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_138 = V_7; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_139 = V_8; int32_t L_140; L_140 = HighLevelEncoder_findMinimums_m2247DFBDABA1C833F872CE1BF4E09EE01BB939B8(L_137, L_138, ((int32_t)2147483647LL), L_139, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_141 = V_8; int32_t L_142; L_142 = HighLevelEncoder_getMinimumCount_m5DDE4989BB444B138E6704B044AA12FFF2E2CF1B(L_141, NULL); V_9 = L_142; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_143 = V_7; NullCheck(L_143); int32_t L_144 = 0; int32_t L_145 = (L_143)->GetAt(static_cast(L_144)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_146 = V_7; NullCheck(L_146); int32_t L_147 = 5; int32_t L_148 = (L_146)->GetAt(static_cast(L_147)); if ((((int32_t)L_145) >= ((int32_t)L_148))) { goto IL_034e; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_149 = V_7; NullCheck(L_149); int32_t L_150 = 0; int32_t L_151 = (L_149)->GetAt(static_cast(L_150)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_152 = V_7; NullCheck(L_152); int32_t L_153 = 1; int32_t L_154 = (L_152)->GetAt(static_cast(L_153)); if ((((int32_t)L_151) >= ((int32_t)L_154))) { goto IL_034e; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_155 = V_7; NullCheck(L_155); int32_t L_156 = 0; int32_t L_157 = (L_155)->GetAt(static_cast(L_156)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_158 = V_7; NullCheck(L_158); int32_t L_159 = 2; int32_t L_160 = (L_158)->GetAt(static_cast(L_159)); if ((((int32_t)L_157) >= ((int32_t)L_160))) { goto IL_034e; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_161 = V_7; NullCheck(L_161); int32_t L_162 = 0; int32_t L_163 = (L_161)->GetAt(static_cast(L_162)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_164 = V_7; NullCheck(L_164); int32_t L_165 = 3; int32_t L_166 = (L_164)->GetAt(static_cast(L_165)); if ((((int32_t)L_163) >= ((int32_t)L_166))) { goto IL_034e; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_167 = V_7; NullCheck(L_167); int32_t L_168 = 0; int32_t L_169 = (L_167)->GetAt(static_cast(L_168)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_170 = V_7; NullCheck(L_170); int32_t L_171 = 4; int32_t L_172 = (L_170)->GetAt(static_cast(L_171)); if ((((int32_t)L_169) >= ((int32_t)L_172))) { goto IL_034e; } } { return 0; } IL_034e: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_173 = V_7; NullCheck(L_173); int32_t L_174 = 5; int32_t L_175 = (L_173)->GetAt(static_cast(L_174)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_176 = V_7; NullCheck(L_176); int32_t L_177 = 0; int32_t L_178 = (L_176)->GetAt(static_cast(L_177)); if ((((int32_t)L_175) < ((int32_t)L_178))) { goto IL_036d; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_179 = V_8; NullCheck(L_179); int32_t L_180 = 1; uint8_t L_181 = (L_179)->GetAt(static_cast(L_180)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_182 = V_8; NullCheck(L_182); int32_t L_183 = 2; uint8_t L_184 = (L_182)->GetAt(static_cast(L_183)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_185 = V_8; NullCheck(L_185); int32_t L_186 = 3; uint8_t L_187 = (L_185)->GetAt(static_cast(L_186)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_188 = V_8; NullCheck(L_188); int32_t L_189 = 4; uint8_t L_190 = (L_188)->GetAt(static_cast(L_189)); if (((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add((int32_t)L_181, (int32_t)L_184)), (int32_t)L_187)), (int32_t)L_190))) { goto IL_036f; } } IL_036d: { return 5; } IL_036f: { int32_t L_191 = V_9; if ((!(((uint32_t)L_191) == ((uint32_t)1)))) { goto IL_037d; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_192 = V_8; NullCheck(L_192); int32_t L_193 = 4; uint8_t L_194 = (L_192)->GetAt(static_cast(L_193)); if ((((int32_t)L_194) <= ((int32_t)0))) { goto IL_037d; } } { return 4; } IL_037d: { int32_t L_195 = V_9; if ((!(((uint32_t)L_195) == ((uint32_t)1)))) { goto IL_038b; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_196 = V_8; NullCheck(L_196); int32_t L_197 = 2; uint8_t L_198 = (L_196)->GetAt(static_cast(L_197)); if ((((int32_t)L_198) <= ((int32_t)0))) { goto IL_038b; } } { return 2; } IL_038b: { int32_t L_199 = V_9; if ((!(((uint32_t)L_199) == ((uint32_t)1)))) { goto IL_0399; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_200 = V_8; NullCheck(L_200); int32_t L_201 = 3; uint8_t L_202 = (L_200)->GetAt(static_cast(L_201)); if ((((int32_t)L_202) <= ((int32_t)0))) { goto IL_0399; } } { return 3; } IL_0399: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_203 = V_7; NullCheck(L_203); int32_t L_204 = 1; int32_t L_205 = (L_203)->GetAt(static_cast(L_204)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_206 = V_7; NullCheck(L_206); int32_t L_207 = 0; int32_t L_208 = (L_206)->GetAt(static_cast(L_207)); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_205, 1))) >= ((int32_t)L_208))) { goto IL_003e; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_209 = V_7; NullCheck(L_209); int32_t L_210 = 1; int32_t L_211 = (L_209)->GetAt(static_cast(L_210)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_212 = V_7; NullCheck(L_212); int32_t L_213 = 5; int32_t L_214 = (L_212)->GetAt(static_cast(L_213)); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_211, 1))) >= ((int32_t)L_214))) { goto IL_003e; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_215 = V_7; NullCheck(L_215); int32_t L_216 = 1; int32_t L_217 = (L_215)->GetAt(static_cast(L_216)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_218 = V_7; NullCheck(L_218); int32_t L_219 = 4; int32_t L_220 = (L_218)->GetAt(static_cast(L_219)); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_217, 1))) >= ((int32_t)L_220))) { goto IL_003e; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_221 = V_7; NullCheck(L_221); int32_t L_222 = 1; int32_t L_223 = (L_221)->GetAt(static_cast(L_222)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_224 = V_7; NullCheck(L_224); int32_t L_225 = 2; int32_t L_226 = (L_224)->GetAt(static_cast(L_225)); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_223, 1))) >= ((int32_t)L_226))) { goto IL_003e; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_227 = V_7; NullCheck(L_227); int32_t L_228 = 1; int32_t L_229 = (L_227)->GetAt(static_cast(L_228)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_230 = V_7; NullCheck(L_230); int32_t L_231 = 3; int32_t L_232 = (L_230)->GetAt(static_cast(L_231)); if ((((int32_t)L_229) >= ((int32_t)L_232))) { goto IL_03e1; } } { return 1; } IL_03e1: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_233 = V_7; NullCheck(L_233); int32_t L_234 = 1; int32_t L_235 = (L_233)->GetAt(static_cast(L_234)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_236 = V_7; NullCheck(L_236); int32_t L_237 = 3; int32_t L_238 = (L_236)->GetAt(static_cast(L_237)); if ((!(((uint32_t)L_235) == ((uint32_t)L_238)))) { goto IL_003e; } } { int32_t L_239 = ___1_startpos; int32_t L_240 = V_1; V_10 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_239, L_240)), 1)); goto IL_041b; } IL_03f7: { String_t* L_241 = ___0_msg; int32_t L_242 = V_10; NullCheck(L_241); Il2CppChar L_243; L_243 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_241, L_242, NULL); V_11 = L_243; Il2CppChar L_244 = V_11; bool L_245; L_245 = HighLevelEncoder_isX12TermSep_m692A7AB1407E4152614E4C3CC8A283C3D1DDB6F7(L_244, NULL); if (!L_245) { goto IL_040c; } } { return 3; } IL_040c: { Il2CppChar L_246 = V_11; bool L_247; L_247 = HighLevelEncoder_isNativeX12_m71DF7E9D28D87E894E8044E44EEC35853EBB19DD(L_246, NULL); if (!L_247) { goto IL_0425; } } { int32_t L_248 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_248, 1)); } IL_041b: { int32_t L_249 = V_10; String_t* L_250 = ___0_msg; NullCheck(L_250); int32_t L_251; L_251 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_250, NULL); if ((((int32_t)L_249) < ((int32_t)L_251))) { goto IL_03f7; } } IL_0425: { return 1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_findMinimums_m2247DFBDABA1C833F872CE1BF4E09EE01BB939B8 (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_charCounts, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_intCharCounts, int32_t ___2_min, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___3_mins, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___3_mins; SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220(L_0, (uint8_t)0, SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220_RuntimeMethod_var); V_0 = 0; goto IL_0047; } IL_000b: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___1_intCharCounts; int32_t L_2 = V_0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___0_charCounts; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; float L_6 = (L_3)->GetAt(static_cast(L_5)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_7; L_7 = ceil(((double)L_6)); NullCheck(L_1); (L_1)->SetAt(static_cast(L_2), (int32_t)il2cpp_codegen_cast_double_to_int(L_7)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = ___1_intCharCounts; int32_t L_9 = V_0; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_1 = L_11; int32_t L_12 = ___2_min; int32_t L_13 = V_1; if ((((int32_t)L_12) <= ((int32_t)L_13))) { goto IL_002a; } } { int32_t L_14 = V_1; ___2_min = L_14; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = ___3_mins; SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220(L_15, (uint8_t)0, SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220_RuntimeMethod_var); } IL_002a: { int32_t L_16 = ___2_min; int32_t L_17 = V_1; if ((!(((uint32_t)L_16) == ((uint32_t)L_17)))) { goto IL_0043; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = ___3_mins; int32_t L_19 = V_0; NullCheck(L_18); uint8_t* L_20 = ((L_18)->GetAddressAt(static_cast(L_19))); uint8_t L_21 = (*(uint8_t*)L_20); *(uint8_t*)L_20 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, 1))); } IL_0043: { int32_t L_22 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_0047: { int32_t L_23 = V_0; if ((((int32_t)L_23) < ((int32_t)6))) { goto IL_000b; } } { int32_t L_24 = ___2_min; return L_24; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_getMinimumCount_m5DDE4989BB444B138E6704B044AA12FFF2E2CF1B (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_mins, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = 0; V_1 = 0; goto IL_0010; } IL_0006: { int32_t L_0 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_mins; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; uint8_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = ((int32_t)il2cpp_codegen_add(L_0, (int32_t)L_4)); int32_t L_5 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_0010: { int32_t L_6 = V_1; if ((((int32_t)L_6) < ((int32_t)6))) { goto IL_0006; } } { int32_t L_7 = V_0; return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isDigit_m5034DF8BD6393A155E74620CF9BEA06167943C62 (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) < ((int32_t)((int32_t)48)))) { goto IL_000e; } } { Il2CppChar L_1 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)((int32_t)57)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_000e: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isExtendedASCII_m8FBDB0F0388A6B010466E54D66E1F32510485CBD (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) < ((int32_t)((int32_t)128)))) { goto IL_0014; } } { Il2CppChar L_1 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)((int32_t)255)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0014: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isNativeC40_mE57B28DF154F948D50CB833A6A24A33914017A4E (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) == ((int32_t)((int32_t)32)))) { goto IL_001f; } } { Il2CppChar L_1 = ___0_ch; if ((((int32_t)L_1) < ((int32_t)((int32_t)48)))) { goto IL_000f; } } { Il2CppChar L_2 = ___0_ch; if ((((int32_t)L_2) <= ((int32_t)((int32_t)57)))) { goto IL_001f; } } IL_000f: { Il2CppChar L_3 = ___0_ch; if ((((int32_t)L_3) < ((int32_t)((int32_t)65)))) { goto IL_001d; } } { Il2CppChar L_4 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_4) > ((int32_t)((int32_t)90)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isNativeText_mCF24450C7B97F5244A7D4E950F933E36A7ABBF4F (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) == ((int32_t)((int32_t)32)))) { goto IL_001f; } } { Il2CppChar L_1 = ___0_ch; if ((((int32_t)L_1) < ((int32_t)((int32_t)48)))) { goto IL_000f; } } { Il2CppChar L_2 = ___0_ch; if ((((int32_t)L_2) <= ((int32_t)((int32_t)57)))) { goto IL_001f; } } IL_000f: { Il2CppChar L_3 = ___0_ch; if ((((int32_t)L_3) < ((int32_t)((int32_t)97)))) { goto IL_001d; } } { Il2CppChar L_4 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_4) > ((int32_t)((int32_t)122)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isNativeX12_m71DF7E9D28D87E894E8044E44EEC35853EBB19DD (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; bool L_1; L_1 = HighLevelEncoder_isX12TermSep_m692A7AB1407E4152614E4C3CC8A283C3D1DDB6F7(L_0, NULL); if (L_1) { goto IL_0027; } } { Il2CppChar L_2 = ___0_ch; if ((((int32_t)L_2) == ((int32_t)((int32_t)32)))) { goto IL_0027; } } { Il2CppChar L_3 = ___0_ch; if ((((int32_t)L_3) < ((int32_t)((int32_t)48)))) { goto IL_0017; } } { Il2CppChar L_4 = ___0_ch; if ((((int32_t)L_4) <= ((int32_t)((int32_t)57)))) { goto IL_0027; } } IL_0017: { Il2CppChar L_5 = ___0_ch; if ((((int32_t)L_5) < ((int32_t)((int32_t)65)))) { goto IL_0025; } } { Il2CppChar L_6 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_6) > ((int32_t)((int32_t)90)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0025: { return (bool)0; } IL_0027: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isX12TermSep_m692A7AB1407E4152614E4C3CC8A283C3D1DDB6F7 (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) == ((int32_t)((int32_t)13)))) { goto IL_0010; } } { Il2CppChar L_1 = ___0_ch; if ((((int32_t)L_1) == ((int32_t)((int32_t)42)))) { goto IL_0010; } } { Il2CppChar L_2 = ___0_ch; return (bool)((((int32_t)L_2) == ((int32_t)((int32_t)62)))? 1 : 0); } IL_0010: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isNativeEDIFACT_m20E5A60A17D04ED9415AFD6BBCACEB5382BEB4A6 (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) < ((int32_t)((int32_t)32)))) { goto IL_000e; } } { Il2CppChar L_1 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)((int32_t)94)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_000e: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isSpecialB256_m8B269ED20367CB620671C099BEC435027CA05E12 (Il2CppChar ___0_ch, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_determineConsecutiveDigitCount_mA4B5DCEF2B346016A9CD0B7CE6F3E0DEB056DDCB (String_t* ___0_msg, int32_t ___1_startpos, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Il2CppChar V_3 = 0x0; { V_0 = 0; String_t* L_0 = ___0_msg; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); V_1 = L_1; int32_t L_2 = ___1_startpos; V_2 = L_2; int32_t L_3 = V_2; int32_t L_4 = V_1; if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0039; } } { String_t* L_5 = ___0_msg; int32_t L_6 = V_2; NullCheck(L_5); Il2CppChar L_7; L_7 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_5, L_6, NULL); V_3 = L_7; goto IL_002d; } IL_0019: { int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1)); int32_t L_9 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1)); int32_t L_10 = V_2; int32_t L_11 = V_1; if ((((int32_t)L_10) >= ((int32_t)L_11))) { goto IL_002d; } } { String_t* L_12 = ___0_msg; int32_t L_13 = V_2; NullCheck(L_12); Il2CppChar L_14; L_14 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_12, L_13, NULL); V_3 = L_14; } IL_002d: { Il2CppChar L_15 = V_3; bool L_16; L_16 = HighLevelEncoder_isDigit_m5034DF8BD6393A155E74620CF9BEA06167943C62(L_15, NULL); if (!L_16) { goto IL_0039; } } { int32_t L_17 = V_2; int32_t L_18 = V_1; if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0019; } } IL_0039: { int32_t L_19 = V_0; return L_19; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HighLevelEncoder_illegalCharacter_mD083D907D69350965DC33CA8D445A7287125B607 (Il2CppChar ___0_c, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_c; Il2CppChar L_1 = L_0; RuntimeObject* L_2 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var)), &L_1); Il2CppChar L_3 = ___0_c; int32_t L_4 = ((int32_t)L_3); RuntimeObject* L_5 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_4); String_t* L_6; L_6 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8F5761E5180BDF71457AB88F254BD1485A6FA9A1)), L_2, L_5, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, L_6, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HighLevelEncoder_illegalCharacter_mD083D907D69350965DC33CA8D445A7287125B607_RuntimeMethod_var))); } } #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 int32_t ASCIIEncoder_get_EncodingMode_m4098C8CDE367963A1B75DC0688215412358CC33F (ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B* __this, const RuntimeMethod* method) { { return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASCIIEncoder_encode_mC7F223C0D1FB4009A1372EF5DDD0E7ADCE1ECBA5 (ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B* __this, EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* ___0_context, const RuntimeMethod* method) { int32_t V_0 = 0; Il2CppChar V_1 = 0x0; int32_t V_2 = 0; int32_t V_3 = 0; { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_0 = ___0_context; NullCheck(L_0); String_t* L_1; L_1 = EncoderContext_get_Message_m1FEDFA9443DEE5AB8DAE080E0CDE91E7CF4F05F9_inline(L_0, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_2 = ___0_context; NullCheck(L_2); int32_t L_3; L_3 = EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline(L_2, NULL); int32_t L_4; L_4 = HighLevelEncoder_determineConsecutiveDigitCount_mA4B5DCEF2B346016A9CD0B7CE6F3E0DEB056DDCB(L_1, L_3, NULL); V_0 = L_4; int32_t L_5 = V_0; if ((((int32_t)L_5) < ((int32_t)2))) { goto IL_0054; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_6 = ___0_context; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_7 = ___0_context; NullCheck(L_7); String_t* L_8; L_8 = EncoderContext_get_Message_m1FEDFA9443DEE5AB8DAE080E0CDE91E7CF4F05F9_inline(L_7, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_9 = ___0_context; NullCheck(L_9); int32_t L_10; L_10 = EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline(L_9, NULL); NullCheck(L_8); Il2CppChar L_11; L_11 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_8, L_10, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_12 = ___0_context; NullCheck(L_12); String_t* L_13; L_13 = EncoderContext_get_Message_m1FEDFA9443DEE5AB8DAE080E0CDE91E7CF4F05F9_inline(L_12, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_14 = ___0_context; NullCheck(L_14); int32_t L_15; L_15 = EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline(L_14, NULL); NullCheck(L_13); Il2CppChar L_16; L_16 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_13, ((int32_t)il2cpp_codegen_add(L_15, 1)), NULL); Il2CppChar L_17; L_17 = ASCIIEncoder_encodeASCIIDigits_m8408D44D79BC599D62A531F614C3DE6208A69CBB(L_11, L_16, NULL); NullCheck(L_6); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_6, L_17, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_18 = ___0_context; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_19 = L_18; NullCheck(L_19); int32_t L_20; L_20 = EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline(L_19, NULL); NullCheck(L_19); EncoderContext_set_Pos_m26C146E3FCB22D50C5A51F356D2FE941EE50FB91_inline(L_19, ((int32_t)il2cpp_codegen_add(L_20, 2)), NULL); return; } IL_0054: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_21 = ___0_context; NullCheck(L_21); Il2CppChar L_22; L_22 = EncoderContext_get_CurrentChar_mB76AD65C36C9C79320CCF3F3AB9F1D1C76E67867(L_21, NULL); V_1 = L_22; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_23 = ___0_context; NullCheck(L_23); String_t* L_24; L_24 = EncoderContext_get_Message_m1FEDFA9443DEE5AB8DAE080E0CDE91E7CF4F05F9_inline(L_23, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_25 = ___0_context; NullCheck(L_25); int32_t L_26; L_26 = EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline(L_25, NULL); int32_t L_27; L_27 = ASCIIEncoder_get_EncodingMode_m4098C8CDE367963A1B75DC0688215412358CC33F(__this, NULL); int32_t L_28; L_28 = HighLevelEncoder_lookAheadTest_m6F9BDE7AB37701DFAB5C8016BF7E06164E04845F(L_24, L_26, L_27, NULL); V_2 = L_28; int32_t L_29 = V_2; int32_t L_30; L_30 = ASCIIEncoder_get_EncodingMode_m4098C8CDE367963A1B75DC0688215412358CC33F(__this, NULL); if ((((int32_t)L_29) == ((int32_t)L_30))) { goto IL_0114; } } { int32_t L_31 = V_2; V_3 = L_31; int32_t L_32 = V_3; switch (((int32_t)il2cpp_codegen_subtract(L_32, 1))) { case 0: { goto IL_00b2; } case 1: { goto IL_00d8; } case 2: { goto IL_00c5; } case 3: { goto IL_00eb; } case 4: { goto IL_009f; } } } { goto IL_00fe; } IL_009f: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_33 = ___0_context; NullCheck(L_33); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_33, ((int32_t)231), NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_34 = ___0_context; NullCheck(L_34); EncoderContext_signalEncoderChange_m08B9FF6D9E9BC2571480728A348CD73D90F02637_inline(L_34, 5, NULL); return; } IL_00b2: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_35 = ___0_context; NullCheck(L_35); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_35, ((int32_t)230), NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_36 = ___0_context; NullCheck(L_36); EncoderContext_signalEncoderChange_m08B9FF6D9E9BC2571480728A348CD73D90F02637_inline(L_36, 1, NULL); return; } IL_00c5: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_37 = ___0_context; NullCheck(L_37); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_37, ((int32_t)238), NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_38 = ___0_context; NullCheck(L_38); EncoderContext_signalEncoderChange_m08B9FF6D9E9BC2571480728A348CD73D90F02637_inline(L_38, 3, NULL); return; } IL_00d8: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_39 = ___0_context; NullCheck(L_39); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_39, ((int32_t)239), NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_40 = ___0_context; NullCheck(L_40); EncoderContext_signalEncoderChange_m08B9FF6D9E9BC2571480728A348CD73D90F02637_inline(L_40, 2, NULL); return; } IL_00eb: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_41 = ___0_context; NullCheck(L_41); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_41, ((int32_t)240), NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_42 = ___0_context; NullCheck(L_42); EncoderContext_signalEncoderChange_m08B9FF6D9E9BC2571480728A348CD73D90F02637_inline(L_42, 4, NULL); return; } IL_00fe: { int32_t L_43 = V_2; int32_t L_44 = L_43; RuntimeObject* L_45 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_44); String_t* L_46; L_46 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral079D8113D90FB15CC7F2CC08488ED6286C66EBDF)), L_45, NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_47 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_47, L_46, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_47, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ASCIIEncoder_encode_mC7F223C0D1FB4009A1372EF5DDD0E7ADCE1ECBA5_RuntimeMethod_var))); } IL_0114: { Il2CppChar L_48 = V_1; bool L_49; L_49 = HighLevelEncoder_isExtendedASCII_m8FBDB0F0388A6B010466E54D66E1F32510485CBD(L_48, NULL); if (!L_49) { goto IL_0146; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_50 = ___0_context; NullCheck(L_50); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_50, ((int32_t)235), NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_51 = ___0_context; Il2CppChar L_52 = V_1; NullCheck(L_51); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_51, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract((int32_t)L_52, ((int32_t)128))), 1))), NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_53 = ___0_context; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_54 = L_53; NullCheck(L_54); int32_t L_55; L_55 = EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline(L_54, NULL); NullCheck(L_54); EncoderContext_set_Pos_m26C146E3FCB22D50C5A51F356D2FE941EE50FB91_inline(L_54, ((int32_t)il2cpp_codegen_add(L_55, 1)), NULL); return; } IL_0146: { Il2CppChar L_56 = V_1; if ((!(((uint32_t)L_56) == ((uint32_t)((int32_t)29))))) { goto IL_0158; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_57 = ___0_context; NullCheck(L_57); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_57, ((int32_t)232), NULL); goto IL_0162; } IL_0158: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_58 = ___0_context; Il2CppChar L_59 = V_1; NullCheck(L_58); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_58, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_59, 1))), NULL); } IL_0162: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_60 = ___0_context; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_61 = L_60; NullCheck(L_61); int32_t L_62; L_62 = EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline(L_61, NULL); NullCheck(L_61); EncoderContext_set_Pos_m26C146E3FCB22D50C5A51F356D2FE941EE50FB91_inline(L_61, ((int32_t)il2cpp_codegen_add(L_62, 1)), NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar ASCIIEncoder_encodeASCIIDigits_m8408D44D79BC599D62A531F614C3DE6208A69CBB (Il2CppChar ___0_digit1, Il2CppChar ___1_digit2, const RuntimeMethod* method) { int32_t V_0 = 0; { Il2CppChar L_0 = ___0_digit1; bool L_1; L_1 = HighLevelEncoder_isDigit_m5034DF8BD6393A155E74620CF9BEA06167943C62(L_0, NULL); if (!L_1) { goto IL_0026; } } { Il2CppChar L_2 = ___1_digit2; bool L_3; L_3 = HighLevelEncoder_isDigit_m5034DF8BD6393A155E74620CF9BEA06167943C62(L_2, NULL); if (!L_3) { goto IL_0026; } } { Il2CppChar L_4 = ___0_digit1; Il2CppChar L_5 = ___1_digit2; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, ((int32_t)48))), ((int32_t)10))), ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, ((int32_t)48))))); int32_t L_6 = V_0; return ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(L_6, ((int32_t)130)))); } IL_0026: { Il2CppChar L_7 = ___0_digit1; Il2CppChar L_8 = L_7; RuntimeObject* L_9 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var)), &L_8); Il2CppChar L_10 = ___1_digit2; Il2CppChar L_11 = L_10; RuntimeObject* L_12 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var)), &L_11); String_t* L_13; L_13 = String_Concat_m9DF47FC6E1F8341012CA3FF02993D372AA7A96C9(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA7E5883C1FAF813AB468A68640CD1978B5B7645C)), L_9, L_12, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_14 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_14, L_13, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ASCIIEncoder_encodeASCIIDigits_m8408D44D79BC599D62A531F614C3DE6208A69CBB_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASCIIEncoder__ctor_mBADF0D8E0C74A3E4209F1004B2B67E30F99FCA8B (ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B* __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 int32_t ECI_get_Value_mC7E49F73684B179DC84F73E947FFE5158B8DFCD6 (ECI_t23895361BC213ED79ED64811A883496B9D7192D0* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___value_Renamed; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ECI__ctor_m7023D07353C0DC397239EFF46AB1B17D9F950AA4 (ECI_t23895361BC213ED79ED64811A883496B9D7192D0* __this, int32_t ___0_value_Renamed, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_value_Renamed; __this->___value_Renamed = 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 String_t* CharacterSetECI_get_EncodingName_m272EE3EF5B335425B67AB4394B5EF390B05FA5A6 (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___encodingName; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterSetECI__cctor_m2047512065BCA8277134E67B626C56EBA7445938 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m399EEF1B60A8C9215E153F86B961B14438FFD9D7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m92286D551A5C239C1EAAF4B1EF2A3EAA45BFB904_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00E7B7FA7BD8E1BF49F60B35BAD00A5E1168D288); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0482534898B236A0CD52281D3D7B7A8AF36CA6C6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06D742D3A71181242C7DCFF8296A284478C34812); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06E36EC60FB5E74AD8A944A97DB8E97CC6DDCE30); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A666FEB22EA402E845382B697627E301750A697); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E368D0EABAA010C6293DEE200A30AE1EE963BA3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E5900473DAE968E1F4600CC48CBEEB2AEF5AEDB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral128A95EA136CC1DA0BBC7EE4306C74F3E3555C01); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A68DDB54A887D7B3317502B71C4D6F8069C8C5A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C3910107EC5BFBEC3B2971CFCFD45D50F39A1E8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1DEE7BFF2681131A7FD4EEC5136AE754C5120F28); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral261FBB442AB1082E918B9302C4C5BB1CD3D656A0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2C78B829BD173ACBC07176EA245754186E54646A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CC8CEA89C6642C1430ACDFD783FEEED93038FCA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3969243E5FD270BF5232C0C7A793D09BAF00122F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F74D56FB0E4E5CDAEEB1A86C136E7972EF27C7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral52B226F919819ED2F180C86E5E3BDCC443098844); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A7B2E67E58F124E5F80E6659731D1501ECD29F7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5DD8AA4C81EC94167F54DD8057D881A3BEA7AA4D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5DFBDBE341A434B99198FE2D3143110C3BDFD1BA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral618204AAF60A85D20FD29070EDE01CE399614E9A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63423712F7B627F8AE4058C8AFE765C75C7083DB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral635788782D7E112E3AE19EE7FDE9FDA9C0B0E75B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral668C7EFD890D74D3E65B32B04CEC62ABCE247FE9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral66B24B74C189E5073BE9AE00A0BEC4FCAF1F52D9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6DE3FBB31A6F3F1C38C4EDF4A3E3AC77750948F1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral71AE3EA1625EF4802AAB5525F6093E6BEAD553B3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7599A6CDD6BCA1F6FCEFC7DC851E2BFED8A4B8DB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7AE5AF52EE67FF8A198FB2A2E6BE978EDD760533); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DBD1AEF6E0918BADCD501BF4DE97FFEF6F8BD85); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral836AA5A30D3CC877FC15D468998A6CD70126C42C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8696508334090426BD2CAA230034A2848DC72B0F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral89E99C8C644D9BB8F353270582C1A9434E6FA282); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8ACE0A2CC8787E40FD5C6CACFBB6BC18D13E4298); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral97710A4CD1B3BCC14C71806ADAB554DE85943252); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA660A0E0152B6566621E5F563BC1997F6D2C572C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB0EC67AAC14495203BE30DB14ADCD7FE8378EB35); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB218335855D4DA5A0BCF71031441D1DE8536B70B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB4CAEF266ECDC4DB3EFE5478DF6BCB3FA7FA6CF5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA8F31ECD2846BA268D23C90A8319BF54F09AFBE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB2E3DFF5194C3DA25CA2F1B6979AB563D9C5F04); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBEB77CB3FFDF4D4C945E13491E51CE0E204E2427); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0AA751189653C3A99DF95B68409D68180797E23); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC248B4DF5F1C18E170FAF592B4999347A7BC0FAE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3DAB2DAC4E19A2DD7E3300300BF0419D4C32600); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5C61CD326DAC95A16094F76918B6114482B3AA0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD70773EB8AD690BDF922978A6FBF94273AC62992); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD72E72B0BDAD9BA2383C3DFF4830434A2E9B216C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEDAC4E77D378859CD11ECAAAECF41F68FCFDA887); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE643A167C08B29AEDB77043AFBAFC229DB19BE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF099CF080ECA33AF464D0D5C0DC3EA2800F64CD6); s_Il2CppMethodInitialized = true; } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_0 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_3 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_4 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_5 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_6 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_7 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_8 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_9 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_10 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_11 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_12 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_13 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_14 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_15 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_16 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_17 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_18 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_19 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_20 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_21 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_22 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_23 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_24 = NULL; { Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C* L_0 = (Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C*)il2cpp_codegen_object_new(Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C_il2cpp_TypeInfo_var); Dictionary_2__ctor_m399EEF1B60A8C9215E153F86B961B14438FFD9D7(L_0, Dictionary_2__ctor_m399EEF1B60A8C9215E153F86B961B14438FFD9D7_RuntimeMethod_var); ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___VALUE_TO_ECI = L_0; Il2CppCodeGenWriteBarrier((void**)(&((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___VALUE_TO_ECI), (void*)L_0); Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F* L_1 = (Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F*)il2cpp_codegen_object_new(Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F_il2cpp_TypeInfo_var); Dictionary_2__ctor_m92286D551A5C239C1EAAF4B1EF2A3EAA45BFB904(L_1, Dictionary_2__ctor_m92286D551A5C239C1EAAF4B1EF2A3EAA45BFB904_RuntimeMethod_var); ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___NAME_TO_ECI = L_1; Il2CppCodeGenWriteBarrier((void**)(&((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___NAME_TO_ECI), (void*)L_1); CharacterSetECI_addCharacterSet_m667FC58B04E5BCD5021E95C8569075D94404D719(0, _stringLiteral7DBD1AEF6E0918BADCD501BF4DE97FFEF6F8BD85, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_0 = L_2; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = V_0; NullCheck(L_3); (L_3)->SetAt(static_cast(0), (String_t*)_stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = V_0; NullCheck(L_4); (L_4)->SetAt(static_cast(1), (String_t*)_stringLiteralBEB77CB3FFDF4D4C945E13491E51CE0E204E2427); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = V_0; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(1, L_5, NULL); CharacterSetECI_addCharacterSet_m667FC58B04E5BCD5021E95C8569075D94404D719(2, _stringLiteral7DBD1AEF6E0918BADCD501BF4DE97FFEF6F8BD85, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_1 = L_6; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = V_1; NullCheck(L_7); (L_7)->SetAt(static_cast(0), (String_t*)_stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = V_1; NullCheck(L_8); (L_8)->SetAt(static_cast(1), (String_t*)_stringLiteralBEB77CB3FFDF4D4C945E13491E51CE0E204E2427); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = V_1; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(3, L_9, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_2 = L_10; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = V_2; NullCheck(L_11); (L_11)->SetAt(static_cast(0), (String_t*)_stringLiteralEE643A167C08B29AEDB77043AFBAFC229DB19BE1); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = V_2; NullCheck(L_12); (L_12)->SetAt(static_cast(1), (String_t*)_stringLiteral06D742D3A71181242C7DCFF8296A284478C34812); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = V_2; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(4, L_13, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_3 = L_14; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = V_3; NullCheck(L_15); (L_15)->SetAt(static_cast(0), (String_t*)_stringLiteral128A95EA136CC1DA0BBC7EE4306C74F3E3555C01); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = V_3; NullCheck(L_16); (L_16)->SetAt(static_cast(1), (String_t*)_stringLiteral261FBB442AB1082E918B9302C4C5BB1CD3D656A0); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = V_3; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(5, L_17, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_4 = L_18; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = V_4; NullCheck(L_19); (L_19)->SetAt(static_cast(0), (String_t*)_stringLiteral63423712F7B627F8AE4058C8AFE765C75C7083DB); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = V_4; NullCheck(L_20); (L_20)->SetAt(static_cast(1), (String_t*)_stringLiteral635788782D7E112E3AE19EE7FDE9FDA9C0B0E75B); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = V_4; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(6, L_21, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_5 = L_22; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = V_5; NullCheck(L_23); (L_23)->SetAt(static_cast(0), (String_t*)_stringLiteralF099CF080ECA33AF464D0D5C0DC3EA2800F64CD6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = V_5; NullCheck(L_24); (L_24)->SetAt(static_cast(1), (String_t*)_stringLiteralD70773EB8AD690BDF922978A6FBF94273AC62992); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = V_5; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(7, L_25, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_6 = L_26; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = V_6; NullCheck(L_27); (L_27)->SetAt(static_cast(0), (String_t*)_stringLiteral1A68DDB54A887D7B3317502B71C4D6F8069C8C5A); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = V_6; NullCheck(L_28); (L_28)->SetAt(static_cast(1), (String_t*)_stringLiteral8ACE0A2CC8787E40FD5C6CACFBB6BC18D13E4298); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = V_6; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(8, L_29, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_7 = L_30; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = V_7; NullCheck(L_31); (L_31)->SetAt(static_cast(0), (String_t*)_stringLiteral5A7B2E67E58F124E5F80E6659731D1501ECD29F7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32 = V_7; NullCheck(L_32); (L_32)->SetAt(static_cast(1), (String_t*)_stringLiteral46F74D56FB0E4E5CDAEEB1A86C136E7972EF27C7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_33 = V_7; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)9), L_33, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_8 = L_34; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_35 = V_8; NullCheck(L_35); (L_35)->SetAt(static_cast(0), (String_t*)_stringLiteralBA8F31ECD2846BA268D23C90A8319BF54F09AFBE); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_36 = V_8; NullCheck(L_36); (L_36)->SetAt(static_cast(1), (String_t*)_stringLiteralB4CAEF266ECDC4DB3EFE5478DF6BCB3FA7FA6CF5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_37 = V_8; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)10), L_37, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_38 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_9 = L_38; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_39 = V_9; NullCheck(L_39); (L_39)->SetAt(static_cast(0), (String_t*)_stringLiteral00E7B7FA7BD8E1BF49F60B35BAD00A5E1168D288); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_40 = V_9; NullCheck(L_40); (L_40)->SetAt(static_cast(1), (String_t*)_stringLiteralA660A0E0152B6566621E5F563BC1997F6D2C572C); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_41 = V_9; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)11), L_41, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_42 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3); V_10 = L_42; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_43 = V_10; NullCheck(L_43); (L_43)->SetAt(static_cast(0), (String_t*)_stringLiteral63423712F7B627F8AE4058C8AFE765C75C7083DB); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_44 = V_10; NullCheck(L_44); (L_44)->SetAt(static_cast(1), (String_t*)_stringLiteral5DD8AA4C81EC94167F54DD8057D881A3BEA7AA4D); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_45 = V_10; NullCheck(L_45); (L_45)->SetAt(static_cast(2), (String_t*)_stringLiteral66B24B74C189E5073BE9AE00A0BEC4FCAF1F52D9); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_46 = V_10; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)12), L_46, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_47 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_11 = L_47; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_48 = V_11; NullCheck(L_48); (L_48)->SetAt(static_cast(0), (String_t*)_stringLiteralD72E72B0BDAD9BA2383C3DFF4830434A2E9B216C); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_49 = V_11; NullCheck(L_49); (L_49)->SetAt(static_cast(1), (String_t*)_stringLiteral89E99C8C644D9BB8F353270582C1A9434E6FA282); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_50 = V_11; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)13), L_50, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_51 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_12 = L_51; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_52 = V_12; NullCheck(L_52); (L_52)->SetAt(static_cast(0), (String_t*)_stringLiteral1C3910107EC5BFBEC3B2971CFCFD45D50F39A1E8); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_53 = V_12; NullCheck(L_53); (L_53)->SetAt(static_cast(1), (String_t*)_stringLiteral52B226F919819ED2F180C86E5E3BDCC443098844); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_54 = V_12; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)15), L_54, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_55 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3); V_13 = L_55; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_56 = V_13; NullCheck(L_56); (L_56)->SetAt(static_cast(0), (String_t*)_stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_57 = V_13; NullCheck(L_57); (L_57)->SetAt(static_cast(1), (String_t*)_stringLiteral668C7EFD890D74D3E65B32B04CEC62ABCE247FE9); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_58 = V_13; NullCheck(L_58); (L_58)->SetAt(static_cast(2), (String_t*)_stringLiteral8696508334090426BD2CAA230034A2848DC72B0F); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_59 = V_13; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)16), L_59, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_60 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_14 = L_60; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_61 = V_14; NullCheck(L_61); (L_61)->SetAt(static_cast(0), (String_t*)_stringLiteral7AE5AF52EE67FF8A198FB2A2E6BE978EDD760533); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_62 = V_14; NullCheck(L_62); (L_62)->SetAt(static_cast(1), (String_t*)_stringLiteralC248B4DF5F1C18E170FAF592B4999347A7BC0FAE); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_63 = V_14; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)17), L_63, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_64 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3); V_15 = L_64; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_65 = V_15; NullCheck(L_65); (L_65)->SetAt(static_cast(0), (String_t*)_stringLiteral128A95EA136CC1DA0BBC7EE4306C74F3E3555C01); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_66 = V_15; NullCheck(L_66); (L_66)->SetAt(static_cast(1), (String_t*)_stringLiteralC3DAB2DAC4E19A2DD7E3300300BF0419D4C32600); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_67 = V_15; NullCheck(L_67); (L_67)->SetAt(static_cast(2), (String_t*)_stringLiteral71AE3EA1625EF4802AAB5525F6093E6BEAD553B3); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_68 = V_15; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)18), L_68, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_69 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_16 = L_69; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_70 = V_16; NullCheck(L_70); (L_70)->SetAt(static_cast(0), (String_t*)_stringLiteral7599A6CDD6BCA1F6FCEFC7DC851E2BFED8A4B8DB); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_71 = V_16; NullCheck(L_71); (L_71)->SetAt(static_cast(1), (String_t*)_stringLiteral2CC8CEA89C6642C1430ACDFD783FEEED93038FCA); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_72 = V_16; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)20), L_72, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_73 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_17 = L_73; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_74 = V_17; NullCheck(L_74); (L_74)->SetAt(static_cast(0), (String_t*)_stringLiteralBB2E3DFF5194C3DA25CA2F1B6979AB563D9C5F04); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_75 = V_17; NullCheck(L_75); (L_75)->SetAt(static_cast(1), (String_t*)_stringLiteral836AA5A30D3CC877FC15D468998A6CD70126C42C); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_76 = V_17; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)21), L_76, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_77 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_18 = L_77; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_78 = V_18; NullCheck(L_78); (L_78)->SetAt(static_cast(0), (String_t*)_stringLiteral06E36EC60FB5E74AD8A944A97DB8E97CC6DDCE30); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_79 = V_18; NullCheck(L_79); (L_79)->SetAt(static_cast(1), (String_t*)_stringLiteral1DEE7BFF2681131A7FD4EEC5136AE754C5120F28); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_80 = V_18; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)22), L_80, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_81 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_19 = L_81; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_82 = V_19; NullCheck(L_82); (L_82)->SetAt(static_cast(0), (String_t*)_stringLiteral6DE3FBB31A6F3F1C38C4EDF4A3E3AC77750948F1); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_83 = V_19; NullCheck(L_83); (L_83)->SetAt(static_cast(1), (String_t*)_stringLiteral2C78B829BD173ACBC07176EA245754186E54646A); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_84 = V_19; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)23), L_84, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_85 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_20 = L_85; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_86 = V_20; NullCheck(L_86); (L_86)->SetAt(static_cast(0), (String_t*)_stringLiteralC0AA751189653C3A99DF95B68409D68180797E23); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_87 = V_20; NullCheck(L_87); (L_87)->SetAt(static_cast(1), (String_t*)_stringLiteral0482534898B236A0CD52281D3D7B7A8AF36CA6C6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_88 = V_20; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)24), L_88, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_89 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_21 = L_89; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_90 = V_21; NullCheck(L_90); (L_90)->SetAt(static_cast(0), (String_t*)_stringLiteralB218335855D4DA5A0BCF71031441D1DE8536B70B); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_91 = V_21; NullCheck(L_91); (L_91)->SetAt(static_cast(1), (String_t*)_stringLiteralEDAC4E77D378859CD11ECAAAECF41F68FCFDA887); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_92 = V_21; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)25), L_92, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_93 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_22 = L_93; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_94 = V_22; NullCheck(L_94); (L_94)->SetAt(static_cast(0), (String_t*)_stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_95 = V_22; NullCheck(L_95); (L_95)->SetAt(static_cast(1), (String_t*)_stringLiteral3969243E5FD270BF5232C0C7A793D09BAF00122F); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_96 = V_22; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)26), L_96, NULL); CharacterSetECI_addCharacterSet_m667FC58B04E5BCD5021E95C8569075D94404D719(((int32_t)27), _stringLiteral618204AAF60A85D20FD29070EDE01CE399614E9A, NULL); CharacterSetECI_addCharacterSet_m667FC58B04E5BCD5021E95C8569075D94404D719(((int32_t)170), _stringLiteral618204AAF60A85D20FD29070EDE01CE399614E9A, NULL); CharacterSetECI_addCharacterSet_m667FC58B04E5BCD5021E95C8569075D94404D719(((int32_t)28), _stringLiteralC5C61CD326DAC95A16094F76918B6114482B3AA0, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_97 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)4); V_23 = L_97; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_98 = V_23; NullCheck(L_98); (L_98)->SetAt(static_cast(0), (String_t*)_stringLiteral0E5900473DAE968E1F4600CC48CBEEB2AEF5AEDB); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_99 = V_23; NullCheck(L_99); (L_99)->SetAt(static_cast(1), (String_t*)_stringLiteral0E368D0EABAA010C6293DEE200A30AE1EE963BA3); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_100 = V_23; NullCheck(L_100); (L_100)->SetAt(static_cast(2), (String_t*)_stringLiteralB0EC67AAC14495203BE30DB14ADCD7FE8378EB35); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_101 = V_23; NullCheck(L_101); (L_101)->SetAt(static_cast(3), (String_t*)_stringLiteral5DFBDBE341A434B99198FE2D3143110C3BDFD1BA); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_102 = V_23; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)29), L_102, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_103 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); V_24 = L_103; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_104 = V_24; NullCheck(L_104); (L_104)->SetAt(static_cast(0), (String_t*)_stringLiteral0A666FEB22EA402E845382B697627E301750A697); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_105 = V_24; NullCheck(L_105); (L_105)->SetAt(static_cast(1), (String_t*)_stringLiteral97710A4CD1B3BCC14C71806ADAB554DE85943252); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_106 = V_24; CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)30), L_106, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterSetECI__ctor_m597C0A428B62EDC84B5C0A3036C4F636C606DB6D (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* __this, int32_t ___0_value, String_t* ___1_encodingName, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; ECI__ctor_m7023D07353C0DC397239EFF46AB1B17D9F950AA4(__this, L_0, NULL); String_t* L_1 = ___1_encodingName; __this->___encodingName = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___encodingName), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterSetECI_addCharacterSet_m667FC58B04E5BCD5021E95C8569075D94404D719 (int32_t ___0_value, String_t* ___1_encodingName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* V_0 = NULL; { int32_t L_0 = ___0_value; String_t* L_1 = ___1_encodingName; CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_2 = (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56*)il2cpp_codegen_object_new(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); CharacterSetECI__ctor_m597C0A428B62EDC84B5C0A3036C4F636C606DB6D(L_2, L_0, L_1, NULL); V_0 = L_2; il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); RuntimeObject* L_3 = ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___VALUE_TO_ECI; int32_t L_4 = ___0_value; CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_5 = V_0; NullCheck(L_3); InterfaceActionInvoker2< int32_t, CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* >::Invoke(1, IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5_il2cpp_TypeInfo_var, L_3, L_4, L_5); RuntimeObject* L_6 = ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___NAME_TO_ECI; String_t* L_7 = ___1_encodingName; CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_8 = V_0; NullCheck(L_6); InterfaceActionInvoker2< String_t*, CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* >::Invoke(1, IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var, L_6, L_7, L_8); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E (int32_t ___0_value, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_encodingNames, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* V_0 = NULL; String_t* V_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_2 = NULL; int32_t V_3 = 0; { int32_t L_0 = ___0_value; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = ___1_encodingNames; NullCheck(L_1); int32_t L_2 = 0; String_t* L_3 = (L_1)->GetAt(static_cast(L_2)); CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_4 = (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56*)il2cpp_codegen_object_new(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); CharacterSetECI__ctor_m597C0A428B62EDC84B5C0A3036C4F636C606DB6D(L_4, L_0, L_3, NULL); V_0 = L_4; il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); RuntimeObject* L_5 = ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___VALUE_TO_ECI; int32_t L_6 = ___0_value; CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_7 = V_0; NullCheck(L_5); InterfaceActionInvoker2< int32_t, CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* >::Invoke(1, IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5_il2cpp_TypeInfo_var, L_5, L_6, L_7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = ___1_encodingNames; V_2 = L_8; V_3 = 0; goto IL_0030; } IL_001c: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = V_2; int32_t L_10 = V_3; NullCheck(L_9); int32_t L_11 = L_10; String_t* L_12 = (L_9)->GetAt(static_cast(L_11)); V_1 = L_12; il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); RuntimeObject* L_13 = ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___NAME_TO_ECI; String_t* L_14 = V_1; CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_15 = V_0; NullCheck(L_13); InterfaceActionInvoker2< String_t*, CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* >::Invoke(1, IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var, L_13, L_14, L_15); int32_t L_16 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0030: { int32_t L_17 = V_3; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = V_2; NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))))) { goto IL_001c; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* CharacterSetECI_getCharacterSetECIByValue_m6181D21A289A9D4650098529EA52CAE5A8A82710 (int32_t ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_value; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000c; } } { int32_t L_1 = ___0_value; if ((((int32_t)L_1) < ((int32_t)((int32_t)900)))) { goto IL_000e; } } IL_000c: { return (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56*)NULL; } IL_000e: { il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); RuntimeObject* L_2 = ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___VALUE_TO_ECI; int32_t L_3 = ___0_value; NullCheck(L_2); CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_4; L_4 = InterfaceFuncInvoker1< CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56*, int32_t >::Invoke(0, IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5_il2cpp_TypeInfo_var, L_2, L_3); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* CharacterSetECI_getCharacterSetECIByName_mCD5D74560105D49E843EB5C9E79AC16B24AA77E8 (String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); RuntimeObject* L_0 = ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___NAME_TO_ECI; String_t* L_1 = ___0_name; NullCheck(L_1); String_t* L_2; L_2 = String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49(L_1, NULL); NullCheck(L_0); CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_3; L_3 = InterfaceFuncInvoker1< CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56*, String_t* >::Invoke(0, IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var, L_0, L_2); return L_3; } } #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 BarcodeWriter__ctor_mD5C0BBCB29E9C62FCC2EB8FCDF9D3F869BE66D73 (BarcodeWriter_t2D76106315DBF242DD40549D7DCD4148F0D37946* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeWriterGeneric_1__ctor_mE13053260E6687CBC544BFEA1408AE8533055485_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeWriterGeneric_1_set_Renderer_m7D8450BCD4E0341CE005028BEEA20DF8314AAC9A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BarcodeWriterGeneric_1__ctor_mE13053260E6687CBC544BFEA1408AE8533055485(__this, BarcodeWriterGeneric_1__ctor_mE13053260E6687CBC544BFEA1408AE8533055485_RuntimeMethod_var); Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* L_0 = (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0*)il2cpp_codegen_object_new(Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0_il2cpp_TypeInfo_var); Color32Renderer__ctor_m5DE3F00D19BFE07573BE14E632106F8AC4615E83(L_0, NULL); BarcodeWriterGeneric_1_set_Renderer_m7D8450BCD4E0341CE005028BEEA20DF8314AAC9A_inline(__this, L_0, BarcodeWriterGeneric_1_set_Renderer_m7D8450BCD4E0341CE005028BEEA20DF8314AAC9A_RuntimeMethod_var); 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 BarcodeReader__ctor_mCD1732A2FA39D8C385CDCDEF5348B60F02E7E30D (BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* L_0 = (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB*)il2cpp_codegen_object_new(MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB_il2cpp_TypeInfo_var); MultiFormatReader__ctor_m5F75840016D8B87BD8F2E198FCFB20B405C65E55(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var); Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_1 = ((BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var))->___defaultCreateLuminanceSource; BarcodeReader__ctor_m61372C7646BE305E58A3DC5F85085D68F189A846(__this, L_0, L_1, (Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1*)NULL, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReader__ctor_m61372C7646BE305E58A3DC5F85085D68F189A846 (BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* __this, RuntimeObject* ___0_reader, Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* ___1_createLuminanceSource, Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___2_createBinarizer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReaderGeneric_1__ctor_mD395D94B5B04CEBF128728A5A3429D02777D58A7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReaderGeneric_1_t22650A822B4E97A3190C13720DAC0FD6E8A47CE6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* G_B2_0 = NULL; RuntimeObject* G_B2_1 = NULL; BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* G_B2_2 = NULL; Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* G_B1_0 = NULL; RuntimeObject* G_B1_1 = NULL; BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* G_B1_2 = NULL; { RuntimeObject* L_0 = ___0_reader; Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_1 = ___1_createLuminanceSource; Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_2 = L_1; if (L_2) { G_B2_0 = L_2; G_B2_1 = L_0; G_B2_2 = __this; goto IL_000c; } G_B1_0 = L_2; G_B1_1 = L_0; G_B1_2 = __this; } { il2cpp_codegen_runtime_class_init_inline(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var); Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_3 = ((BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var))->___defaultCreateLuminanceSource; G_B2_0 = L_3; G_B2_1 = G_B1_1; G_B2_2 = G_B1_2; } IL_000c: { Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* L_4 = ___2_createBinarizer; il2cpp_codegen_runtime_class_init_inline(BarcodeReaderGeneric_1_t22650A822B4E97A3190C13720DAC0FD6E8A47CE6_il2cpp_TypeInfo_var); BarcodeReaderGeneric_1__ctor_mD395D94B5B04CEBF128728A5A3429D02777D58A7(G_B2_2, G_B2_1, G_B2_0, L_4, BarcodeReaderGeneric_1__ctor_mD395D94B5B04CEBF128728A5A3429D02777D58A7_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReader__ctor_m597FEA827C656C491051412C70856BFDA5446470 (BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* __this, RuntimeObject* ___0_reader, Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* ___1_createLuminanceSource, Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___2_createBinarizer, Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* ___3_createRGBLuminanceSource, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReaderGeneric_1__ctor_mE5205863DD929FE3392D439046457F23F290134C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReaderGeneric_1_t22650A822B4E97A3190C13720DAC0FD6E8A47CE6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* G_B2_0 = NULL; RuntimeObject* G_B2_1 = NULL; BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* G_B2_2 = NULL; Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* G_B1_0 = NULL; RuntimeObject* G_B1_1 = NULL; BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* G_B1_2 = NULL; { RuntimeObject* L_0 = ___0_reader; Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_1 = ___1_createLuminanceSource; Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_2 = L_1; if (L_2) { G_B2_0 = L_2; G_B2_1 = L_0; G_B2_2 = __this; goto IL_000c; } G_B1_0 = L_2; G_B1_1 = L_0; G_B1_2 = __this; } { il2cpp_codegen_runtime_class_init_inline(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var); Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_3 = ((BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var))->___defaultCreateLuminanceSource; G_B2_0 = L_3; G_B2_1 = G_B1_1; G_B2_2 = G_B1_2; } IL_000c: { Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* L_4 = ___2_createBinarizer; Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* L_5 = ___3_createRGBLuminanceSource; il2cpp_codegen_runtime_class_init_inline(BarcodeReaderGeneric_1_t22650A822B4E97A3190C13720DAC0FD6E8A47CE6_il2cpp_TypeInfo_var); BarcodeReaderGeneric_1__ctor_mE5205863DD929FE3392D439046457F23F290134C(G_B2_2, G_B2_1, G_B2_0, L_4, L_5, BarcodeReaderGeneric_1__ctor_mE5205863DD929FE3392D439046457F23F290134C_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReader__cctor_m047318FB5706EC03F73B75A20CB04BB3A0598C27 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReader_U3C_cctorU3Eb__8_m3C4EFC4F946ECB4C1B4325907818E396D07D017D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_0 = ((BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate9; if (L_0) { goto IL_0018; } } { Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_1 = (Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102*)il2cpp_codegen_object_new(Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102_il2cpp_TypeInfo_var); Func_4__ctor_mA36C1053936CD930196C5AFEDDA7E19EB08D743F(L_1, NULL, (intptr_t)((void*)BarcodeReader_U3C_cctorU3Eb__8_m3C4EFC4F946ECB4C1B4325907818E396D07D017D_RuntimeMethod_var), NULL); ((BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate9 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate9), (void*)L_1); } IL_0018: { Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_2 = ((BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var))->___CSU24U3CU3E9__CachedAnonymousMethodDelegate9; ((BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var))->___defaultCreateLuminanceSource = L_2; Il2CppCodeGenWriteBarrier((void**)(&((BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var))->___defaultCreateLuminanceSource), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* BarcodeReader_U3C_cctorU3Eb__8_m3C4EFC4F946ECB4C1B4325907818E396D07D017D (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_rawColor32, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = ___0_rawColor32; int32_t L_1 = ___1_width; int32_t L_2 = ___2_height; Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* L_3 = (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC*)il2cpp_codegen_object_new(Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC_il2cpp_TypeInfo_var); Color32LuminanceSource__ctor_mD6CD4FD1C2EFC7064C8BDE928DF6DA9BDEEBCA4A(L_3, L_0, L_1, L_2, NULL); return L_3; } } #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* Result_get_Text_m65A52D001505F5311D513F3CDD86D3BB72103E89 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CTextU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_set_Text_m0D9F537DDA607D94327CFBEF56ADE0EE0B975F88 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CTextU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTextU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Result_get_RawBytes_m696914EEE6115066285985EE3A03A788ACBE02CD (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CRawBytesU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_set_RawBytes_m53C58BCBE3661C41D30B738AD17F0E7BAD3A1F0E (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value; __this->___U3CRawBytesU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CRawBytesU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Result_get_ResultPoints_m98C7CADDAC629C1618DAE400297F3B7ABE7F40F1 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = __this->___U3CResultPointsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_set_ResultPoints_mF62AA333AA342D1959D5DDDDE9D8D88BB114240D (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_value, const RuntimeMethod* method) { { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = ___0_value; __this->___U3CResultPointsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResultPointsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Result_get_BarcodeFormat_m796820E994C575ECBFBD9CB93FBC3D6769B07AAB (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CBarcodeFormatU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_set_BarcodeFormat_m546DC86BEF0CB06002D6CA244700B01F3B227E76 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CBarcodeFormatU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CResultMetadataU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_set_ResultMetadata_mF444AF5A54D471D27875F2142156B363BDA86022 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CResultMetadataU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResultMetadataU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Result_get_Timestamp_m340FEADFDADD61B79C6F94EBE0F99FE27F6076D4 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { int64_t L_0 = __this->___U3CTimestampU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_set_Timestamp_mBA61D16B2FF63701E76DDE2EFB75EF48642684BF (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int64_t ___0_value, const RuntimeMethod* method) { { int64_t L_0 = ___0_value; __this->___U3CTimestampU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Result_get_NumBits_m417D5B45ED4484DAE80E3709B515D892AEB07A6D (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CNumBitsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_set_NumBits_mDD1720E6EC42DC88AE5397BA5E1DF449B79DB02B (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CNumBitsU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_m1FE156476FD7E8E25D0829D5D2DAC9432A419E55 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_text, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawBytes, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___2_resultPoints, int32_t ___3_format, 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)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B2_0 = NULL; String_t* G_B2_1 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* G_B2_2 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B1_0 = NULL; String_t* G_B1_1 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* G_B1_2 = NULL; int32_t G_B3_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B3_1 = NULL; String_t* G_B3_2 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* G_B3_3 = NULL; { String_t* L_0 = ___0_text; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_rawBytes; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___1_rawBytes; if (!L_2) { G_B2_0 = L_1; G_B2_1 = L_0; G_B2_2 = __this; goto IL_000d; } G_B1_0 = L_1; G_B1_1 = L_0; G_B1_2 = __this; } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___1_rawBytes; NullCheck(L_3); G_B3_0 = ((int32_t)il2cpp_codegen_multiply(8, ((int32_t)(((RuntimeArray*)L_3)->max_length)))); G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; goto IL_000e; } IL_000d: { G_B3_0 = 0; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; } IL_000e: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_4 = ___2_resultPoints; int32_t L_5 = ___3_format; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6; L_6 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL); V_0 = L_6; int64_t L_7; L_7 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_0), NULL); Result__ctor_m4AB3ACA3D0C191865481DBB55094319B59B78173(G_B3_3, G_B3_2, G_B3_1, G_B3_0, L_4, L_5, L_7, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_mE46BF9DC0B9A7C34E2B4637A5E5FAC943C5B8BFA (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_text, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawBytes, int32_t ___2_numBits, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___3_resultPoints, int32_t ___4_format, 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)); { String_t* L_0 = ___0_text; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_rawBytes; int32_t L_2 = ___2_numBits; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_3 = ___3_resultPoints; int32_t L_4 = ___4_format; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_5; L_5 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL); V_0 = L_5; int64_t L_6; L_6 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_0), NULL); Result__ctor_m4AB3ACA3D0C191865481DBB55094319B59B78173(__this, L_0, L_1, L_2, L_3, L_4, L_6, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_m9E9EE450F0974BF9E19FBFBA54C0F55BA0FEFB84 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_text, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawBytes, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___2_resultPoints, int32_t ___3_format, int64_t ___4_timestamp, const RuntimeMethod* method) { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B2_0 = NULL; String_t* G_B2_1 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* G_B2_2 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B1_0 = NULL; String_t* G_B1_1 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* G_B1_2 = NULL; int32_t G_B3_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B3_1 = NULL; String_t* G_B3_2 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* G_B3_3 = NULL; { String_t* L_0 = ___0_text; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_rawBytes; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___1_rawBytes; if (!L_2) { G_B2_0 = L_1; G_B2_1 = L_0; G_B2_2 = __this; goto IL_000d; } G_B1_0 = L_1; G_B1_1 = L_0; G_B1_2 = __this; } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___1_rawBytes; NullCheck(L_3); G_B3_0 = ((int32_t)il2cpp_codegen_multiply(8, ((int32_t)(((RuntimeArray*)L_3)->max_length)))); G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; goto IL_000e; } IL_000d: { G_B3_0 = 0; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; } IL_000e: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_4 = ___2_resultPoints; int32_t L_5 = ___3_format; int64_t L_6 = ___4_timestamp; Result__ctor_m4AB3ACA3D0C191865481DBB55094319B59B78173(G_B3_3, G_B3_2, G_B3_1, G_B3_0, L_4, L_5, L_6, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_m4AB3ACA3D0C191865481DBB55094319B59B78173 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_text, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawBytes, int32_t ___2_numBits, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___3_resultPoints, int32_t ___4_format, int64_t ___5_timestamp, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); String_t* L_0 = ___0_text; if (L_0) { goto IL_0017; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_rawBytes; if (L_1) { goto IL_0017; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral635C8F5A024FC929CA0A445E00437508C44B0CC3)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Result__ctor_m4AB3ACA3D0C191865481DBB55094319B59B78173_RuntimeMethod_var))); } IL_0017: { String_t* L_3 = ___0_text; Result_set_Text_m0D9F537DDA607D94327CFBEF56ADE0EE0B975F88_inline(__this, L_3, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___1_rawBytes; Result_set_RawBytes_m53C58BCBE3661C41D30B738AD17F0E7BAD3A1F0E_inline(__this, L_4, NULL); int32_t L_5 = ___2_numBits; Result_set_NumBits_mDD1720E6EC42DC88AE5397BA5E1DF449B79DB02B_inline(__this, L_5, NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_6 = ___3_resultPoints; Result_set_ResultPoints_mF62AA333AA342D1959D5DDDDE9D8D88BB114240D_inline(__this, L_6, NULL); int32_t L_7 = ___4_format; Result_set_BarcodeFormat_m546DC86BEF0CB06002D6CA244700B01F3B227E76_inline(__this, L_7, NULL); Result_set_ResultMetadata_mF444AF5A54D471D27875F2142156B363BDA86022_inline(__this, (RuntimeObject*)NULL, NULL); int64_t L_8 = ___5_timestamp; Result_set_Timestamp_mBA61D16B2FF63701E76DDE2EFB75EF48642684BF_inline(__this, L_8, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int32_t ___0_type, RuntimeObject* ___1_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(__this, NULL); if (L_0) { goto IL_0013; } } { Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A* L_1 = (Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A*)il2cpp_codegen_object_new(Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A_il2cpp_TypeInfo_var); Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2(L_1, Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2_RuntimeMethod_var); Result_set_ResultMetadata_mF444AF5A54D471D27875F2142156B363BDA86022_inline(__this, L_1, NULL); } IL_0013: { RuntimeObject* L_2; L_2 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(__this, NULL); int32_t L_3 = ___0_type; RuntimeObject* L_4 = ___1_value; NullCheck(L_2); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1, IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var, L_2, L_3, L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_putAllMetadata_mC45C68DF94C5EA68A841ADD0329F34C0895F2F89 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, RuntimeObject* ___0_metadata, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t3BF4E31A04F4E2AFDBDE80A4FFD156E2E9E188CA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t8AD41067F76DE24B0C85C30329DE1A43B9EE45E3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mAC0C4F49939ABB2F0760CD42B69D6900A4BDB565_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m469FBD8407EDF5DF5C286131856C0C5550914E77_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } KeyValuePair_2_t115CEA7E80924A32801A3ECC2BC1DF844C2D42DD V_0; memset((&V_0), 0, sizeof(V_0)); RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___0_metadata; if (!L_0) { goto IL_0050; } } { RuntimeObject* L_1; L_1 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(__this, NULL); if (L_1) { goto IL_0013; } } { RuntimeObject* L_2 = ___0_metadata; Result_set_ResultMetadata_mF444AF5A54D471D27875F2142156B363BDA86022_inline(__this, L_2, NULL); return; } IL_0013: { RuntimeObject* L_3 = ___0_metadata; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t3BF4E31A04F4E2AFDBDE80A4FFD156E2E9E188CA_il2cpp_TypeInfo_var, L_3); V_1 = L_4; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0046: { { RuntimeObject* L_5 = V_1; if (!L_5) { goto IL_004f; } } { RuntimeObject* L_6 = V_1; NullCheck(L_6); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6); } IL_004f: { return; } } }); try { { goto IL_003c_1; } IL_001c_1: { RuntimeObject* L_7 = V_1; NullCheck(L_7); KeyValuePair_2_t115CEA7E80924A32801A3ECC2BC1DF844C2D42DD L_8; L_8 = InterfaceFuncInvoker0< KeyValuePair_2_t115CEA7E80924A32801A3ECC2BC1DF844C2D42DD >::Invoke(0, IEnumerator_1_t8AD41067F76DE24B0C85C30329DE1A43B9EE45E3_il2cpp_TypeInfo_var, L_7); V_0 = L_8; RuntimeObject* L_9; L_9 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(__this, NULL); int32_t L_10; L_10 = KeyValuePair_2_get_Key_mAC0C4F49939ABB2F0760CD42B69D6900A4BDB565_inline((&V_0), KeyValuePair_2_get_Key_mAC0C4F49939ABB2F0760CD42B69D6900A4BDB565_RuntimeMethod_var); RuntimeObject* L_11; L_11 = KeyValuePair_2_get_Value_m469FBD8407EDF5DF5C286131856C0C5550914E77_inline((&V_0), KeyValuePair_2_get_Value_m469FBD8407EDF5DF5C286131856C0C5550914E77_RuntimeMethod_var); NullCheck(L_9); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1, IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var, L_9, L_10, L_11); } IL_003c_1: { RuntimeObject* L_12 = V_1; NullCheck(L_12); bool L_13; L_13 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_12); if (L_13) { goto IL_001c_1; } } { goto IL_0050; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0050: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_addResultPoints_m5D1DE38BDE9AE982A6468B9259B83F55ECDC2E0D (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_newPoints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_0 = NULL; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_1 = NULL; { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0; L_0 = Result_get_ResultPoints_m98C7CADDAC629C1618DAE400297F3B7ABE7F40F1_inline(__this, NULL); V_0 = L_0; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_1 = V_0; if (L_1) { goto IL_0012; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_2 = ___0_newPoints; Result_set_ResultPoints_mF62AA333AA342D1959D5DDDDE9D8D88BB114240D_inline(__this, L_2, NULL); return; } IL_0012: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_3 = ___0_newPoints; if (!L_3) { goto IL_0049; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_4 = ___0_newPoints; NullCheck(L_4); if ((((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))) <= ((int32_t)0))) { goto IL_0049; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_5 = V_0; NullCheck(L_5); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_6 = ___0_newPoints; NullCheck(L_6); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_7 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_5)->max_length)), ((int32_t)(((RuntimeArray*)L_6)->max_length))))); V_1 = L_7; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_8 = V_0; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_9 = V_1; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_10 = V_0; NullCheck(L_10); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, ((int32_t)(((RuntimeArray*)L_10)->max_length)), NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_11 = ___0_newPoints; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_12 = V_1; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_13 = V_0; NullCheck(L_13); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_14 = ___0_newPoints; NullCheck(L_14); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, 0, (RuntimeArray*)L_12, ((int32_t)(((RuntimeArray*)L_13)->max_length)), ((int32_t)(((RuntimeArray*)L_14)->max_length)), NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_15 = V_1; Result_set_ResultPoints_mF62AA333AA342D1959D5DDDDE9D8D88BB114240D_inline(__this, L_15, NULL); } IL_0049: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Result_ToString_mCA30BE14776A3B7726053A06B68DF29F5EAC04E6 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, 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*)&_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA8866B433BA9069B0DB33015775433EC276B594); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = Result_get_Text_m65A52D001505F5311D513F3CDD86D3BB72103E89_inline(__this, NULL); if (L_0) { goto IL_0025; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1; L_1 = Result_get_RawBytes_m696914EEE6115066285985EE3A03A788ACBE02CD_inline(__this, NULL); NullCheck(L_1); int32_t L_2 = ((int32_t)(((RuntimeArray*)L_1)->max_length)); RuntimeObject* L_3 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_2); String_t* L_4; L_4 = String_Concat_m9DF47FC6E1F8341012CA3FF02993D372AA7A96C9(_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, L_3, _stringLiteralDA8866B433BA9069B0DB33015775433EC276B594, NULL); return L_4; } IL_0025: { String_t* L_5; L_5 = Result_get_Text_m65A52D001505F5311D513F3CDD86D3BB72103E89_inline(__this, NULL); return L_5; } } #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 ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); float L_0 = ___0_x; __this->___x = L_0; float L_1 = ___1_y; __this->___y = L_1; float L_2 = ___0_x; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3; L_3 = BitConverter_GetBytes_m86ADBB3533A4FFA79B7303FBEBC9EBD1BCA6A549(L_2, NULL); __this->___bytesX = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___bytesX), (void*)L_3); float L_4 = ___1_y; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5; L_5 = BitConverter_GetBytes_m86ADBB3533A4FFA79B7303FBEBC9EBD1BCA6A549(L_4, NULL); __this->___bytesY = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___bytesY), (void*)L_5); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ResultPoint_get_X_m4E4028C91CEECACA98CCBDC9F73AFC4EC0585A07 (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* __this, const RuntimeMethod* method) { { float L_0 = __this->___x; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ResultPoint_get_Y_mEB2737C292C13E22E782565E6335127E84F7605F (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* __this, const RuntimeMethod* method) { { float L_0 = __this->___y; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResultPoint_Equals_m816C1EA4EAF70D5B851C8B60582721C9BDB9935D (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_0 = NULL; { RuntimeObject* L_0 = ___0_other; V_0 = ((ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)IsInstClass((RuntimeObject*)L_0, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var)); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_1 = V_0; if (L_1) { goto IL_000c; } } { return (bool)0; } IL_000c: { float L_2 = __this->___x; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_3 = V_0; NullCheck(L_3); float L_4 = L_3->___x; if ((!(((float)L_2) == ((float)L_4)))) { goto IL_0029; } } { float L_5 = __this->___y; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_6 = V_0; NullCheck(L_6); float L_7 = L_6->___y; return (bool)((((float)L_5) == ((float)L_7))? 1 : 0); } IL_0029: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResultPoint_GetHashCode_mFD5FE98108BA1201CEF424EA744EF02D57E92495 (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___bytesX; NullCheck(L_0); int32_t L_1 = 0; uint8_t L_2 = (L_0)->GetAt(static_cast(L_1)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->___bytesX; NullCheck(L_3); int32_t L_4 = 1; uint8_t L_5 = (L_3)->GetAt(static_cast(L_4)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->___bytesX; NullCheck(L_6); int32_t L_7 = 2; uint8_t L_8 = (L_6)->GetAt(static_cast(L_7)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = __this->___bytesX; NullCheck(L_9); int32_t L_10 = 3; uint8_t L_11 = (L_9)->GetAt(static_cast(L_10)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = __this->___bytesY; NullCheck(L_12); int32_t L_13 = 0; uint8_t L_14 = (L_12)->GetAt(static_cast(L_13)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = __this->___bytesY; NullCheck(L_15); int32_t L_16 = 1; uint8_t L_17 = (L_15)->GetAt(static_cast(L_16)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = __this->___bytesY; NullCheck(L_18); int32_t L_19 = 2; uint8_t L_20 = (L_18)->GetAt(static_cast(L_19)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = __this->___bytesY; NullCheck(L_21); int32_t L_22 = 3; uint8_t L_23 = (L_21)->GetAt(static_cast(L_22)); return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)31), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)((int32_t)L_2<<((int32_t)24))), ((int32_t)((int32_t)L_5<<((int32_t)16))))), ((int32_t)((int32_t)L_8<<8)))), (int32_t)L_11)))), ((int32_t)((int32_t)L_14<<((int32_t)24))))), ((int32_t)((int32_t)L_17<<((int32_t)16))))), ((int32_t)((int32_t)L_20<<8)))), (int32_t)L_23)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResultPoint_ToString_m20A476187B144F35BF8D992C40DE0445DCE836D3 (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDBD8760F0E4E49A1C274D51CE66C3AF4D4F6DD1D); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL; { String_t* L_0 = __this->___toString; if (L_0) { goto IL_0051; } } { StringBuilder_t* L_1 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_1, ((int32_t)25), NULL); V_0 = L_1; StringBuilder_t* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_3; L_3 = CultureInfo_get_CurrentUICulture_m1620C5666BB7E4BD8A58FB12FB86352FC5311455(NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); V_1 = L_4; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = V_1; float L_6 = __this->___x; float L_7 = L_6; RuntimeObject* L_8 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(0), (RuntimeObject*)L_8); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = V_1; float L_10 = __this->___y; float L_11 = L_10; RuntimeObject* L_12 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_11); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_12); (L_9)->SetAt(static_cast(1), (RuntimeObject*)L_12); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = V_1; NullCheck(L_2); StringBuilder_t* L_14; L_14 = StringBuilder_AppendFormat_m0A69DC59537ACE5D88B174EE1098453E1276E53B(L_2, L_3, _stringLiteralDBD8760F0E4E49A1C274D51CE66C3AF4D4F6DD1D, L_13, NULL); StringBuilder_t* L_15 = V_0; NullCheck(L_15); String_t* L_16; L_16 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_15); __this->___toString = L_16; Il2CppCodeGenWriteBarrier((void**)(&__this->___toString), (void*)L_16); } IL_0051: { String_t* L_17 = __this->___toString; return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPoint_orderBestPatterns_m074240947CA9681D90DA2D804BD960374772E434 (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_patterns, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_3 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_4 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_5 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_6 = NULL; { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = ___0_patterns; NullCheck(L_0); int32_t L_1 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = (L_0)->GetAt(static_cast(L_1)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_3 = ___0_patterns; NullCheck(L_3); int32_t L_4 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_5 = (L_3)->GetAt(static_cast(L_4)); float L_6; L_6 = ResultPoint_distance_mD79EA410CC82252F03B53C77F0A4A70A9709A91B(L_2, L_5, NULL); V_0 = L_6; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_7 = ___0_patterns; NullCheck(L_7); int32_t L_8 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_9 = (L_7)->GetAt(static_cast(L_8)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_10 = ___0_patterns; NullCheck(L_10); int32_t L_11 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_12 = (L_10)->GetAt(static_cast(L_11)); float L_13; L_13 = ResultPoint_distance_mD79EA410CC82252F03B53C77F0A4A70A9709A91B(L_9, L_12, NULL); V_1 = L_13; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_14 = ___0_patterns; NullCheck(L_14); int32_t L_15 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_16 = (L_14)->GetAt(static_cast(L_15)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_17 = ___0_patterns; NullCheck(L_17); int32_t L_18 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_19 = (L_17)->GetAt(static_cast(L_18)); float L_20; L_20 = ResultPoint_distance_mD79EA410CC82252F03B53C77F0A4A70A9709A91B(L_16, L_19, NULL); V_2 = L_20; float L_21 = V_1; float L_22 = V_0; if ((!(((float)L_21) >= ((float)L_22)))) { goto IL_003c; } } { float L_23 = V_1; float L_24 = V_2; if ((!(((float)L_23) >= ((float)L_24)))) { goto IL_003c; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_25 = ___0_patterns; NullCheck(L_25); int32_t L_26 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_27 = (L_25)->GetAt(static_cast(L_26)); V_4 = L_27; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_28 = ___0_patterns; NullCheck(L_28); int32_t L_29 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_30 = (L_28)->GetAt(static_cast(L_29)); V_3 = L_30; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_31 = ___0_patterns; NullCheck(L_31); int32_t L_32 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_33 = (L_31)->GetAt(static_cast(L_32)); V_5 = L_33; goto IL_0062; } IL_003c: { float L_34 = V_2; float L_35 = V_1; if ((!(((float)L_34) >= ((float)L_35)))) { goto IL_0054; } } { float L_36 = V_2; float L_37 = V_0; if ((!(((float)L_36) >= ((float)L_37)))) { goto IL_0054; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_38 = ___0_patterns; NullCheck(L_38); int32_t L_39 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_40 = (L_38)->GetAt(static_cast(L_39)); V_4 = L_40; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_41 = ___0_patterns; NullCheck(L_41); int32_t L_42 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_43 = (L_41)->GetAt(static_cast(L_42)); V_3 = L_43; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_44 = ___0_patterns; NullCheck(L_44); int32_t L_45 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_46 = (L_44)->GetAt(static_cast(L_45)); V_5 = L_46; goto IL_0062; } IL_0054: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_47 = ___0_patterns; NullCheck(L_47); int32_t L_48 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_49 = (L_47)->GetAt(static_cast(L_48)); V_4 = L_49; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_50 = ___0_patterns; NullCheck(L_50); int32_t L_51 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_52 = (L_50)->GetAt(static_cast(L_51)); V_3 = L_52; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_53 = ___0_patterns; NullCheck(L_53); int32_t L_54 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_55 = (L_53)->GetAt(static_cast(L_54)); V_5 = L_55; } IL_0062: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_56 = V_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_57 = V_4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_58 = V_5; float L_59; L_59 = ResultPoint_crossProductZ_m25B07907D44324A12779C1CCDE914DD9CCA19B98(L_56, L_57, L_58, NULL); if ((!(((float)L_59) < ((float)(0.0f))))) { goto IL_007d; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_60 = V_3; V_6 = L_60; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_61 = V_5; V_3 = L_61; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_62 = V_6; V_5 = L_62; } IL_007d: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_63 = ___0_patterns; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_64 = V_3; NullCheck(L_63); ArrayElementTypeCheck (L_63, L_64); (L_63)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_64); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_65 = ___0_patterns; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_66 = V_4; NullCheck(L_65); ArrayElementTypeCheck (L_65, L_66); (L_65)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_66); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_67 = ___0_patterns; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_68 = V_5; NullCheck(L_67); ArrayElementTypeCheck (L_67, L_68); (L_67)->SetAt(static_cast(2), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_68); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ResultPoint_distance_mD79EA410CC82252F03B53C77F0A4A70A9709A91B (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_pattern1, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_pattern2, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_pattern1; NullCheck(L_0); float L_1 = L_0->___x; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = ___0_pattern1; NullCheck(L_2); float L_3 = L_2->___y; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_4 = ___1_pattern2; NullCheck(L_4); float L_5 = L_4->___x; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_6 = ___1_pattern2; NullCheck(L_6); float L_7 = L_6->___y; float L_8; L_8 = MathUtils_distance_m4EE9BC601D8414FD168751C587ABCC119036EB35(L_1, L_3, L_5, L_7, NULL); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ResultPoint_crossProductZ_m25B07907D44324A12779C1CCDE914DD9CCA19B98 (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_pointA, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_pointB, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_pointC, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___1_pointB; NullCheck(L_0); float L_1 = L_0->___x; V_0 = L_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = ___1_pointB; NullCheck(L_2); float L_3 = L_2->___y; V_1 = L_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_4 = ___2_pointC; NullCheck(L_4); float L_5 = L_4->___x; float L_6 = V_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_7 = ___0_pointA; NullCheck(L_7); float L_8 = L_7->___y; float L_9 = V_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_10 = ___2_pointC; NullCheck(L_10); float L_11 = L_10->___y; float L_12 = V_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_13 = ___0_pointA; NullCheck(L_13); float L_14 = L_13->___x; float L_15 = V_0; return ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_6)), ((float)il2cpp_codegen_subtract(L_8, L_9)))), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_11, L_12)), ((float)il2cpp_codegen_subtract(L_14, L_15)))))); } } #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 FinderPattern__ctor_mB95E4E7A3F2D169A9AB91FF9A95163ED44630703 (FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* __this, float ___0_posX, float ___1_posY, float ___2_estimatedModuleSize, const RuntimeMethod* method) { { float L_0 = ___0_posX; float L_1 = ___1_posY; float L_2 = ___2_estimatedModuleSize; FinderPattern__ctor_mCA5D2CF2CCDC09F98A6C25DE32A62F67503DCA08(__this, L_0, L_1, L_2, 1, NULL); float L_3 = ___2_estimatedModuleSize; __this->___estimatedModuleSize = L_3; __this->___count = 1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FinderPattern__ctor_mCA5D2CF2CCDC09F98A6C25DE32A62F67503DCA08 (FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* __this, float ___0_posX, float ___1_posY, float ___2_estimatedModuleSize, int32_t ___3_count, const RuntimeMethod* method) { { float L_0 = ___0_posX; float L_1 = ___1_posY; ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(__this, L_0, L_1, NULL); float L_2 = ___2_estimatedModuleSize; __this->___estimatedModuleSize = L_2; int32_t L_3 = ___3_count; __this->___count = L_3; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FinderPattern_get_EstimatedModuleSize_m107C48813D532F82AD4964C5E824E145AEF37EE3 (FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* __this, const RuntimeMethod* method) { { float L_0 = __this->___estimatedModuleSize; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FinderPattern_get_Count_m99DD1CD13C93EE5AA271BEBE5DAA35FEBAA0756F (FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___count; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FinderPattern_aboutEquals_m0449C8775EB88C6691E30EC4B46F73ADD133C8D7 (FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* __this, float ___0_moduleSize, float ___1_i, float ___2_j, 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; } float V_0 = 0.0f; { float L_0 = ___1_i; float L_1; L_1 = VirtualFuncInvoker0< float >::Invoke(5, __this); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_2; L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1))); float L_3 = ___0_moduleSize; if ((!(((float)L_2) <= ((float)L_3)))) { goto IL_0045; } } { float L_4 = ___2_j; float L_5; L_5 = VirtualFuncInvoker0< float >::Invoke(4, __this); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_6; L_6 = fabsf(((float)il2cpp_codegen_subtract(L_4, L_5))); float L_7 = ___0_moduleSize; if ((!(((float)L_6) <= ((float)L_7)))) { goto IL_0045; } } { float L_8 = ___0_moduleSize; float L_9 = __this->___estimatedModuleSize; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_10; L_10 = fabsf(((float)il2cpp_codegen_subtract(L_8, L_9))); V_0 = L_10; float L_11 = V_0; if ((((float)L_11) <= ((float)(1.0f)))) { goto IL_0043; } } { float L_12 = V_0; float L_13 = __this->___estimatedModuleSize; return (bool)((((int32_t)((!(((float)L_12) <= ((float)L_13)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0043: { return (bool)1; } IL_0045: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* FinderPattern_combineEstimate_mFC7E472792C809EEE4B38FE6A3CBC5E901A1C0AD (FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* __this, float ___0_i, float ___1_j, float ___2_newModuleSize, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; { int32_t L_0 = __this->___count; V_0 = ((int32_t)il2cpp_codegen_add(L_0, 1)); int32_t L_1 = __this->___count; float L_2; L_2 = VirtualFuncInvoker0< float >::Invoke(4, __this); float L_3 = ___1_j; int32_t L_4 = V_0; V_1 = ((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)L_1), L_2)), L_3))/((float)L_4))); int32_t L_5 = __this->___count; float L_6; L_6 = VirtualFuncInvoker0< float >::Invoke(5, __this); float L_7 = ___0_i; int32_t L_8 = V_0; V_2 = ((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)L_5), L_6)), L_7))/((float)L_8))); int32_t L_9 = __this->___count; float L_10 = __this->___estimatedModuleSize; float L_11 = ___2_newModuleSize; int32_t L_12 = V_0; V_3 = ((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)L_9), L_10)), L_11))/((float)L_12))); float L_13 = V_1; float L_14 = V_2; float L_15 = V_3; int32_t L_16 = V_0; FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* L_17 = (FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61*)il2cpp_codegen_object_new(FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61_il2cpp_TypeInfo_var); FinderPattern__ctor_mCA5D2CF2CCDC09F98A6C25DE32A62F67503DCA08(L_17, L_13, L_14, L_15, L_16, NULL); return L_17; } } #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 QRCodeDecoderMetaData__ctor_m809C92159575019077758A85CCDA95126087FAFD (QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5* __this, bool ___0_mirrored, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); bool L_0 = ___0_mirrored; __this->___mirrored = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QRCodeDecoderMetaData_applyMirroredCorrection_m13EF2A89A30B278CD5932D79385D595E264C5E2D (QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_points, const RuntimeMethod* method) { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_0 = NULL; { bool L_0 = __this->___mirrored; if (!L_0) { goto IL_0011; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_1 = ___0_points; if (!L_1) { goto IL_0011; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_2 = ___0_points; NullCheck(L_2); if ((((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))) >= ((int32_t)3))) { goto IL_0012; } } IL_0011: { return; } IL_0012: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_3 = ___0_points; NullCheck(L_3); int32_t L_4 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_5 = (L_3)->GetAt(static_cast(L_4)); V_0 = L_5; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_6 = ___0_points; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_7 = ___0_points; NullCheck(L_7); int32_t L_8 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_9 = (L_7)->GetAt(static_cast(L_8)); NullCheck(L_6); ArrayElementTypeCheck (L_6, L_9); (L_6)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_9); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_10 = ___0_points; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_11 = V_0; NullCheck(L_10); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAt(static_cast(2), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_11); 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 FormatInformation__ctor_m9E9064171844C25A353300A2DAB1D47F907E09FA (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, int32_t ___0_formatInfo, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_formatInfo; il2cpp_codegen_runtime_class_init_inline(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_1; L_1 = ErrorCorrectionLevel_forBits_m7735714F4D73706D171BA049523AEC5B09136B7A(((int32_t)(((int32_t)(L_0>>3))&3)), NULL); __this->___errorCorrectionLevel = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___errorCorrectionLevel), (void*)L_1); int32_t L_2 = ___0_formatInfo; __this->___dataMask = (uint8_t)((int32_t)(uint8_t)((int32_t)(L_2&7))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FormatInformation_numBitsDiffering_mE5D26CB94E5F7EBE67BC774CA447CF8A1C86B836 (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; ___0_a = ((int32_t)(L_0^L_1)); il2cpp_codegen_runtime_class_init_inline(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE; int32_t L_3 = ___0_a; NullCheck(L_2); int32_t L_4 = ((int32_t)(L_3&((int32_t)15))); int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE; int32_t L_7 = ___0_a; NullCheck(L_6); int32_t L_8 = ((int32_t)(((int32_t)((uint32_t)L_7>>4))&((int32_t)15))); int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE; int32_t L_11 = ___0_a; NullCheck(L_10); int32_t L_12 = ((int32_t)(((int32_t)((uint32_t)L_11>>8))&((int32_t)15))); int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE; int32_t L_15 = ___0_a; NullCheck(L_14); int32_t L_16 = ((int32_t)(((int32_t)((uint32_t)L_15>>((int32_t)12)))&((int32_t)15))); int32_t L_17 = (L_14)->GetAt(static_cast(L_16)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE; int32_t L_19 = ___0_a; NullCheck(L_18); int32_t L_20 = ((int32_t)(((int32_t)((uint32_t)L_19>>((int32_t)16)))&((int32_t)15))); int32_t L_21 = (L_18)->GetAt(static_cast(L_20)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE; int32_t L_23 = ___0_a; NullCheck(L_22); int32_t L_24 = ((int32_t)(((int32_t)((uint32_t)L_23>>((int32_t)20)))&((int32_t)15))); int32_t L_25 = (L_22)->GetAt(static_cast(L_24)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE; int32_t L_27 = ___0_a; NullCheck(L_26); int32_t L_28 = ((int32_t)(((int32_t)((uint32_t)L_27>>((int32_t)24)))&((int32_t)15))); int32_t L_29 = (L_26)->GetAt(static_cast(L_28)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE; int32_t L_31 = ___0_a; NullCheck(L_30); int32_t L_32 = ((int32_t)(((int32_t)((uint32_t)L_31>>((int32_t)28)))&((int32_t)15))); int32_t L_33 = (L_30)->GetAt(static_cast(L_32)); return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_5, L_9)), L_13)), L_17)), L_21)), L_25)), L_29)), L_33)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* FormatInformation_decodeFormatInformation_m1935B39587C1920111569AA248D61D5893BAB9E9 (int32_t ___0_maskedFormatInfo1, int32_t ___1_maskedFormatInfo2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* V_0 = NULL; { int32_t L_0 = ___0_maskedFormatInfo1; int32_t L_1 = ___1_maskedFormatInfo2; il2cpp_codegen_runtime_class_init_inline(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_2; L_2 = FormatInformation_doDecodeFormatInformation_m70ACAD842B50840B19EE02A13B1BE279046A88E3(L_0, L_1, NULL); V_0 = L_2; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_3 = V_0; if (!L_3) { goto IL_000d; } } { FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_4 = V_0; return L_4; } IL_000d: { int32_t L_5 = ___0_maskedFormatInfo1; int32_t L_6 = ___1_maskedFormatInfo2; il2cpp_codegen_runtime_class_init_inline(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_7; L_7 = FormatInformation_doDecodeFormatInformation_m70ACAD842B50840B19EE02A13B1BE279046A88E3(((int32_t)(L_5^((int32_t)21522))), ((int32_t)(L_6^((int32_t)21522))), NULL); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* FormatInformation_doDecodeFormatInformation_m70ACAD842B50840B19EE02A13B1BE279046A88E3 (int32_t ___0_maskedFormatInfo1, int32_t ___1_maskedFormatInfo2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* V_5 = NULL; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* V_6 = NULL; int32_t V_7 = 0; { V_0 = ((int32_t)2147483647LL); V_1 = 0; il2cpp_codegen_runtime_class_init_inline(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_0 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___FORMAT_INFO_DECODE_LOOKUP; V_6 = L_0; V_7 = 0; goto IL_0066; } IL_0014: { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_1 = V_6; int32_t L_2 = V_7; NullCheck(L_1); int32_t L_3 = L_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = L_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = V_2; NullCheck(L_5); int32_t L_6 = 0; int32_t L_7 = (L_5)->GetAt(static_cast(L_6)); V_3 = L_7; int32_t L_8 = V_3; int32_t L_9 = ___0_maskedFormatInfo1; if ((((int32_t)L_8) == ((int32_t)L_9))) { goto IL_0026; } } { int32_t L_10 = V_3; int32_t L_11 = ___1_maskedFormatInfo2; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0032; } } IL_0026: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = V_2; NullCheck(L_12); int32_t L_13 = 1; int32_t L_14 = (L_12)->GetAt(static_cast(L_13)); FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_15 = (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0*)il2cpp_codegen_object_new(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); FormatInformation__ctor_m9E9064171844C25A353300A2DAB1D47F907E09FA(L_15, L_14, NULL); V_5 = L_15; goto IL_007b; } IL_0032: { int32_t L_16 = ___0_maskedFormatInfo1; int32_t L_17 = V_3; il2cpp_codegen_runtime_class_init_inline(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); int32_t L_18; L_18 = FormatInformation_numBitsDiffering_mE5D26CB94E5F7EBE67BC774CA447CF8A1C86B836(L_16, L_17, NULL); V_4 = L_18; int32_t L_19 = V_4; int32_t L_20 = V_0; if ((((int32_t)L_19) >= ((int32_t)L_20))) { goto IL_0047; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = V_2; NullCheck(L_21); int32_t L_22 = 1; int32_t L_23 = (L_21)->GetAt(static_cast(L_22)); V_1 = L_23; int32_t L_24 = V_4; V_0 = L_24; } IL_0047: { int32_t L_25 = ___0_maskedFormatInfo1; int32_t L_26 = ___1_maskedFormatInfo2; if ((((int32_t)L_25) == ((int32_t)L_26))) { goto IL_0060; } } { int32_t L_27 = ___1_maskedFormatInfo2; int32_t L_28 = V_3; il2cpp_codegen_runtime_class_init_inline(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); int32_t L_29; L_29 = FormatInformation_numBitsDiffering_mE5D26CB94E5F7EBE67BC774CA447CF8A1C86B836(L_27, L_28, NULL); V_4 = L_29; int32_t L_30 = V_4; int32_t L_31 = V_0; if ((((int32_t)L_30) >= ((int32_t)L_31))) { goto IL_0060; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = V_2; NullCheck(L_32); int32_t L_33 = 1; int32_t L_34 = (L_32)->GetAt(static_cast(L_33)); V_1 = L_34; int32_t L_35 = V_4; V_0 = L_35; } IL_0060: { int32_t L_36 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_0066: { int32_t L_37 = V_7; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_38 = V_6; NullCheck(L_38); if ((((int32_t)L_37) < ((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length))))) { goto IL_0014; } } { int32_t L_39 = V_0; if ((((int32_t)L_39) > ((int32_t)3))) { goto IL_0079; } } { int32_t L_40 = V_1; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_41 = (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0*)il2cpp_codegen_object_new(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); FormatInformation__ctor_m9E9064171844C25A353300A2DAB1D47F907E09FA(L_41, L_40, NULL); return L_41; } IL_0079: { return (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0*)NULL; } IL_007b: { FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_42 = V_5; return L_42; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* FormatInformation_get_ErrorCorrectionLevel_m02509A15D7206F3C460F20DE9BA8C894F044B9AA (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, const RuntimeMethod* method) { { ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_0 = __this->___errorCorrectionLevel; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FormatInformation_get_DataMask_m4451305667A771801891DD5CD8C780F8064284D7 (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->___dataMask; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FormatInformation_GetHashCode_m01D1E72D4D5A4DBA12B00237D1E3D015BEEC7273 (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, const RuntimeMethod* method) { { ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_0 = __this->___errorCorrectionLevel; NullCheck(L_0); int32_t L_1; L_1 = ErrorCorrectionLevel_ordinal_mCD9DE9B084AA1422F6136FF52B1F738838F6CB1C_inline(L_0, NULL); uint8_t L_2 = __this->___dataMask; return ((int32_t)(((int32_t)(L_1<<3))|(int32_t)L_2)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FormatInformation_Equals_mA42BB30AE9FB422E8D8D951770BABED988174A9B (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* V_0 = NULL; { RuntimeObject* L_0 = ___0_o; if (((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0*)IsInstSealed((RuntimeObject*)L_0, FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))) { goto IL_000a; } } { return (bool)0; } IL_000a: { RuntimeObject* L_1 = ___0_o; V_0 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0*)CastclassSealed((RuntimeObject*)L_1, FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var)); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_2 = __this->___errorCorrectionLevel; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_3 = V_0; NullCheck(L_3); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_4 = L_3->___errorCorrectionLevel; if ((!(((RuntimeObject*)(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6*)L_2) == ((RuntimeObject*)(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6*)L_4)))) { goto IL_002e; } } { uint8_t L_5 = __this->___dataMask; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_6 = V_0; NullCheck(L_6); uint8_t L_7 = L_6->___dataMask; return (bool)((((int32_t)L_5) == ((int32_t)L_7))? 1 : 0); } IL_002e: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatInformation__cctor_mED88313685D3BC6676386D96AA58D1C13D2B13D2 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_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*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088cU2D1_FieldInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* V_0 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_4 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_5 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_6 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_7 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_8 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_9 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_10 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_11 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_12 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_13 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_14 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_15 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_16 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_17 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_18 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_19 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_20 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_21 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_22 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_23 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_24 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_25 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_26 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_27 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_28 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_29 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_30 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_31 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_32 = NULL; { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_0 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)32)); V_0 = L_0; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_1 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_1 = L_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = V_1; NullCheck(L_3); (L_3)->SetAt(static_cast(0), (int32_t)((int32_t)21522)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_1; NullCheck(L_1); (L_1)->SetAt(static_cast(0), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_4); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_5 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_2 = L_6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = V_2; NullCheck(L_7); (L_7)->SetAt(static_cast(0), (int32_t)((int32_t)20773)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_2; NullCheck(L_8); (L_8)->SetAt(static_cast(1), (int32_t)1); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = V_2; NullCheck(L_5); (L_5)->SetAt(static_cast(1), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_9); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_10 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_3 = L_11; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = V_3; NullCheck(L_12); (L_12)->SetAt(static_cast(0), (int32_t)((int32_t)24188)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = V_3; NullCheck(L_13); (L_13)->SetAt(static_cast(1), (int32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = V_3; NullCheck(L_10); (L_10)->SetAt(static_cast(2), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_14); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_15 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_4 = L_16; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = V_4; NullCheck(L_17); (L_17)->SetAt(static_cast(0), (int32_t)((int32_t)23371)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_4; NullCheck(L_18); (L_18)->SetAt(static_cast(1), (int32_t)3); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = V_4; NullCheck(L_15); (L_15)->SetAt(static_cast(3), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_19); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_20 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_5 = L_21; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = V_5; NullCheck(L_22); (L_22)->SetAt(static_cast(0), (int32_t)((int32_t)17913)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = V_5; NullCheck(L_23); (L_23)->SetAt(static_cast(1), (int32_t)4); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = V_5; NullCheck(L_20); (L_20)->SetAt(static_cast(4), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_24); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_25 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_6 = L_26; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = V_6; NullCheck(L_27); (L_27)->SetAt(static_cast(0), (int32_t)((int32_t)16590)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = V_6; NullCheck(L_28); (L_28)->SetAt(static_cast(1), (int32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = V_6; NullCheck(L_25); (L_25)->SetAt(static_cast(5), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_29); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_30 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_7 = L_31; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = V_7; NullCheck(L_32); (L_32)->SetAt(static_cast(0), (int32_t)((int32_t)20375)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = V_7; NullCheck(L_33); (L_33)->SetAt(static_cast(1), (int32_t)6); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = V_7; NullCheck(L_30); (L_30)->SetAt(static_cast(6), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_34); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_35 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_36 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_8 = L_36; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_37 = V_8; NullCheck(L_37); (L_37)->SetAt(static_cast(0), (int32_t)((int32_t)19104)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = V_8; NullCheck(L_38); (L_38)->SetAt(static_cast(1), (int32_t)7); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_39 = V_8; NullCheck(L_35); (L_35)->SetAt(static_cast(7), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_39); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_40 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_9 = L_41; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_42 = V_9; NullCheck(L_42); (L_42)->SetAt(static_cast(0), (int32_t)((int32_t)30660)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_43 = V_9; NullCheck(L_43); (L_43)->SetAt(static_cast(1), (int32_t)8); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_44 = V_9; NullCheck(L_40); (L_40)->SetAt(static_cast(8), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_44); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_45 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_10 = L_46; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_47 = V_10; NullCheck(L_47); (L_47)->SetAt(static_cast(0), (int32_t)((int32_t)29427)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_48 = V_10; NullCheck(L_48); (L_48)->SetAt(static_cast(1), (int32_t)((int32_t)9)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_49 = V_10; NullCheck(L_45); (L_45)->SetAt(static_cast(((int32_t)9)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_49); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_50 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_51 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_11 = L_51; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_52 = V_11; NullCheck(L_52); (L_52)->SetAt(static_cast(0), (int32_t)((int32_t)32170)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = V_11; NullCheck(L_53); (L_53)->SetAt(static_cast(1), (int32_t)((int32_t)10)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_54 = V_11; NullCheck(L_50); (L_50)->SetAt(static_cast(((int32_t)10)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_54); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_55 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_56 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_12 = L_56; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_57 = V_12; NullCheck(L_57); (L_57)->SetAt(static_cast(0), (int32_t)((int32_t)30877)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = V_12; NullCheck(L_58); (L_58)->SetAt(static_cast(1), (int32_t)((int32_t)11)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_59 = V_12; NullCheck(L_55); (L_55)->SetAt(static_cast(((int32_t)11)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_59); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_60 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_13 = L_61; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_62 = V_13; NullCheck(L_62); (L_62)->SetAt(static_cast(0), (int32_t)((int32_t)26159)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_63 = V_13; NullCheck(L_63); (L_63)->SetAt(static_cast(1), (int32_t)((int32_t)12)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_64 = V_13; NullCheck(L_60); (L_60)->SetAt(static_cast(((int32_t)12)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_64); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_65 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_66 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_14 = L_66; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_67 = V_14; NullCheck(L_67); (L_67)->SetAt(static_cast(0), (int32_t)((int32_t)25368)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_68 = V_14; NullCheck(L_68); (L_68)->SetAt(static_cast(1), (int32_t)((int32_t)13)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_69 = V_14; NullCheck(L_65); (L_65)->SetAt(static_cast(((int32_t)13)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_69); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_70 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_71 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_15 = L_71; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_72 = V_15; NullCheck(L_72); (L_72)->SetAt(static_cast(0), (int32_t)((int32_t)27713)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_73 = V_15; NullCheck(L_73); (L_73)->SetAt(static_cast(1), (int32_t)((int32_t)14)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_74 = V_15; NullCheck(L_70); (L_70)->SetAt(static_cast(((int32_t)14)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_74); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_75 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_76 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_16 = L_76; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_77 = V_16; NullCheck(L_77); (L_77)->SetAt(static_cast(0), (int32_t)((int32_t)26998)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_78 = V_16; NullCheck(L_78); (L_78)->SetAt(static_cast(1), (int32_t)((int32_t)15)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_79 = V_16; NullCheck(L_75); (L_75)->SetAt(static_cast(((int32_t)15)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_79); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_80 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_81 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_17 = L_81; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_82 = V_17; NullCheck(L_82); (L_82)->SetAt(static_cast(0), (int32_t)((int32_t)5769)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_83 = V_17; NullCheck(L_83); (L_83)->SetAt(static_cast(1), (int32_t)((int32_t)16)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_84 = V_17; NullCheck(L_80); (L_80)->SetAt(static_cast(((int32_t)16)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_84); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_85 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_86 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_18 = L_86; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_87 = V_18; NullCheck(L_87); (L_87)->SetAt(static_cast(0), (int32_t)((int32_t)5054)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_88 = V_18; NullCheck(L_88); (L_88)->SetAt(static_cast(1), (int32_t)((int32_t)17)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_89 = V_18; NullCheck(L_85); (L_85)->SetAt(static_cast(((int32_t)17)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_89); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_90 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_91 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_19 = L_91; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_92 = V_19; NullCheck(L_92); (L_92)->SetAt(static_cast(0), (int32_t)((int32_t)7399)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_93 = V_19; NullCheck(L_93); (L_93)->SetAt(static_cast(1), (int32_t)((int32_t)18)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_94 = V_19; NullCheck(L_90); (L_90)->SetAt(static_cast(((int32_t)18)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_94); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_95 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_96 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_20 = L_96; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_97 = V_20; NullCheck(L_97); (L_97)->SetAt(static_cast(0), (int32_t)((int32_t)6608)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_98 = V_20; NullCheck(L_98); (L_98)->SetAt(static_cast(1), (int32_t)((int32_t)19)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_99 = V_20; NullCheck(L_95); (L_95)->SetAt(static_cast(((int32_t)19)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_99); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_100 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_101 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_21 = L_101; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_102 = V_21; NullCheck(L_102); (L_102)->SetAt(static_cast(0), (int32_t)((int32_t)1890)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_103 = V_21; NullCheck(L_103); (L_103)->SetAt(static_cast(1), (int32_t)((int32_t)20)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_104 = V_21; NullCheck(L_100); (L_100)->SetAt(static_cast(((int32_t)20)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_104); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_105 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_106 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_22 = L_106; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_107 = V_22; NullCheck(L_107); (L_107)->SetAt(static_cast(0), (int32_t)((int32_t)597)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_108 = V_22; NullCheck(L_108); (L_108)->SetAt(static_cast(1), (int32_t)((int32_t)21)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_109 = V_22; NullCheck(L_105); (L_105)->SetAt(static_cast(((int32_t)21)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_109); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_110 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_111 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_23 = L_111; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_112 = V_23; NullCheck(L_112); (L_112)->SetAt(static_cast(0), (int32_t)((int32_t)3340)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_113 = V_23; NullCheck(L_113); (L_113)->SetAt(static_cast(1), (int32_t)((int32_t)22)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_114 = V_23; NullCheck(L_110); (L_110)->SetAt(static_cast(((int32_t)22)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_114); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_115 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_116 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_24 = L_116; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_117 = V_24; NullCheck(L_117); (L_117)->SetAt(static_cast(0), (int32_t)((int32_t)2107)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_118 = V_24; NullCheck(L_118); (L_118)->SetAt(static_cast(1), (int32_t)((int32_t)23)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_119 = V_24; NullCheck(L_115); (L_115)->SetAt(static_cast(((int32_t)23)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_119); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_120 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_121 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_25 = L_121; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_122 = V_25; NullCheck(L_122); (L_122)->SetAt(static_cast(0), (int32_t)((int32_t)13663)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_123 = V_25; NullCheck(L_123); (L_123)->SetAt(static_cast(1), (int32_t)((int32_t)24)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_124 = V_25; NullCheck(L_120); (L_120)->SetAt(static_cast(((int32_t)24)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_124); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_125 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_126 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_26 = L_126; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_127 = V_26; NullCheck(L_127); (L_127)->SetAt(static_cast(0), (int32_t)((int32_t)12392)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_128 = V_26; NullCheck(L_128); (L_128)->SetAt(static_cast(1), (int32_t)((int32_t)25)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_129 = V_26; NullCheck(L_125); (L_125)->SetAt(static_cast(((int32_t)25)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_129); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_130 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_131 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_27 = L_131; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_132 = V_27; NullCheck(L_132); (L_132)->SetAt(static_cast(0), (int32_t)((int32_t)16177)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_133 = V_27; NullCheck(L_133); (L_133)->SetAt(static_cast(1), (int32_t)((int32_t)26)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_134 = V_27; NullCheck(L_130); (L_130)->SetAt(static_cast(((int32_t)26)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_134); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_135 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_136 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_28 = L_136; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_137 = V_28; NullCheck(L_137); (L_137)->SetAt(static_cast(0), (int32_t)((int32_t)14854)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_138 = V_28; NullCheck(L_138); (L_138)->SetAt(static_cast(1), (int32_t)((int32_t)27)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_139 = V_28; NullCheck(L_135); (L_135)->SetAt(static_cast(((int32_t)27)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_139); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_140 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_141 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_29 = L_141; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_142 = V_29; NullCheck(L_142); (L_142)->SetAt(static_cast(0), (int32_t)((int32_t)9396)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_143 = V_29; NullCheck(L_143); (L_143)->SetAt(static_cast(1), (int32_t)((int32_t)28)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_144 = V_29; NullCheck(L_140); (L_140)->SetAt(static_cast(((int32_t)28)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_144); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_145 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_146 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_30 = L_146; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_147 = V_30; NullCheck(L_147); (L_147)->SetAt(static_cast(0), (int32_t)((int32_t)8579)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_148 = V_30; NullCheck(L_148); (L_148)->SetAt(static_cast(1), (int32_t)((int32_t)29)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_149 = V_30; NullCheck(L_145); (L_145)->SetAt(static_cast(((int32_t)29)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_149); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_150 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_151 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_31 = L_151; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_152 = V_31; NullCheck(L_152); (L_152)->SetAt(static_cast(0), (int32_t)((int32_t)11994)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_153 = V_31; NullCheck(L_153); (L_153)->SetAt(static_cast(1), (int32_t)((int32_t)30)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_154 = V_31; NullCheck(L_150); (L_150)->SetAt(static_cast(((int32_t)30)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_154); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_155 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_156 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_32 = L_156; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_157 = V_32; NullCheck(L_157); (L_157)->SetAt(static_cast(0), (int32_t)((int32_t)11245)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_158 = V_32; NullCheck(L_158); (L_158)->SetAt(static_cast(1), (int32_t)((int32_t)31)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_159 = V_32; NullCheck(L_155); (L_155)->SetAt(static_cast(((int32_t)31)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_159); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_160 = V_0; ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___FORMAT_INFO_DECODE_LOOKUP = L_160; Il2CppCodeGenWriteBarrier((void**)(&((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___FORMAT_INFO_DECODE_LOOKUP), (void*)L_160); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_161 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_162 = L_161; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_163 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088cU2D1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_162, L_163, NULL); ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE = L_162; Il2CppCodeGenWriteBarrier((void**)(&((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE), (void*)L_162); 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 PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* Detector_detect_m33140612A779E1D288752B5E75D79E3F2951CD86 (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, RuntimeObject* ___1_hints, bool ___2_multiple, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m51A38757E06D101FFD412F03335801F802964EA6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_0 = NULL; List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* V_1 = NULL; { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_0 = ___0_image; NullCheck(L_0); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1; L_1 = BinaryBitmap_get_BlackMatrix_m136C38AD0C5E3489C54D34D0B2AC53B62AE1D76B(L_0, NULL); V_0 = L_1; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_2 = V_0; if (L_2) { goto IL_000c; } } { return (PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F*)NULL; } IL_000c: { bool L_3 = ___2_multiple; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_4 = V_0; il2cpp_codegen_runtime_class_init_inline(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* L_5; L_5 = Detector_detect_m523437AF0B70653D2692979650CDB6E19FA0D290(L_3, L_4, NULL); V_1 = L_5; List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* L_6 = V_1; if (!L_6) { goto IL_001f; } } { List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* L_7 = V_1; NullCheck(L_7); int32_t L_8; L_8 = List_1_get_Count_m51A38757E06D101FFD412F03335801F802964EA6_inline(L_7, List_1_get_Count_m51A38757E06D101FFD412F03335801F802964EA6_RuntimeMethod_var); if (L_8) { goto IL_0039; } } IL_001f: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_9 = V_0; NullCheck(L_9); RuntimeObject* L_10; L_10 = BitMatrix_Clone_m81553080186AF35BA4E0D20F3EEDBBE4816EC589(L_9, NULL); V_0 = ((BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)CastclassSealed((RuntimeObject*)L_10, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var)); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_11 = V_0; NullCheck(L_11); BitMatrix_rotate180_m4124EFF162D09996DC72019D5EE7AF0CE483E47A(L_11, NULL); bool L_12 = ___2_multiple; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_13 = V_0; il2cpp_codegen_runtime_class_init_inline(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* L_14; L_14 = Detector_detect_m523437AF0B70653D2692979650CDB6E19FA0D290(L_12, L_13, NULL); V_1 = L_14; } IL_0039: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_15 = V_0; List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* L_16 = V_1; PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* L_17 = (PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F*)il2cpp_codegen_object_new(PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F_il2cpp_TypeInfo_var); PDF417DetectorResult__ctor_m8DC6BCDD9347AE00368B58BF8960E2468420CBD0(L_17, L_15, L_16, NULL); return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* Detector_detect_m523437AF0B70653D2692979650CDB6E19FA0D290 (bool ___0_multiple, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___1_bitMatrix, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m8E41E2699467C2CE275B47FA60A35430C337A92B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m7D9FA926D0E9F77FE1FEB3C939DD24A2A2D94DF3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA71478A80E0AE99E218743760B5DA32C9BA09F6E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m52F6C5D4BB2C7EB1D2709909EA3DC0AD80515A5A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m6EA36C1B053AD72B0D44A9D5CA2123E9CAAFC372_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD2F91BE716821F99931D54F8E34B598B4C4AE096_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; bool V_3 = false; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_4 = NULL; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_5 = NULL; Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44 V_6; memset((&V_6), 0, sizeof(V_6)); { List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* L_0 = (List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5*)il2cpp_codegen_object_new(List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5_il2cpp_TypeInfo_var); List_1__ctor_mD2F91BE716821F99931D54F8E34B598B4C4AE096(L_0, List_1__ctor_mD2F91BE716821F99931D54F8E34B598B4C4AE096_RuntimeMethod_var); V_0 = L_0; V_1 = 0; V_2 = 0; V_3 = (bool)0; goto IL_00d3; } IL_0011: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = ___1_bitMatrix; int32_t L_2 = V_1; int32_t L_3 = V_2; il2cpp_codegen_runtime_class_init_inline(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_4; L_4 = Detector_findVertices_mB4658253F77B903C525FD75C447DF5065365517C(L_1, L_2, L_3, NULL); V_4 = L_4; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_5 = V_4; NullCheck(L_5); int32_t L_6 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_7 = (L_5)->GetAt(static_cast(L_6)); if (L_7) { goto IL_0092; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_8 = V_4; NullCheck(L_8); int32_t L_9 = 3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_10 = (L_8)->GetAt(static_cast(L_9)); if (L_10) { goto IL_0092; } } { bool L_11 = V_3; if (!L_11) { goto IL_00df; } } { V_3 = (bool)0; V_2 = 0; List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* L_12 = V_0; NullCheck(L_12); Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44 L_13; L_13 = List_1_GetEnumerator_m6EA36C1B053AD72B0D44A9D5CA2123E9CAAFC372(L_12, List_1_GetEnumerator_m6EA36C1B053AD72B0D44A9D5CA2123E9CAAFC372_RuntimeMethod_var); V_6 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_007e: { Enumerator_Dispose_m8E41E2699467C2CE275B47FA60A35430C337A92B((&V_6), Enumerator_Dispose_m8E41E2699467C2CE275B47FA60A35430C337A92B_RuntimeMethod_var); return; } }); try { { goto IL_0073_1; } IL_003b_1: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_14; L_14 = Enumerator_get_Current_mA71478A80E0AE99E218743760B5DA32C9BA09F6E_inline((&V_6), Enumerator_get_Current_mA71478A80E0AE99E218743760B5DA32C9BA09F6E_RuntimeMethod_var); V_5 = L_14; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_15 = V_5; NullCheck(L_15); int32_t L_16 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_17 = (L_15)->GetAt(static_cast(L_16)); if (!L_17) { goto IL_005c_1; } } { int32_t L_18 = V_1; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_19 = V_5; NullCheck(L_19); int32_t L_20 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_21 = (L_19)->GetAt(static_cast(L_20)); NullCheck(L_21); float L_22; L_22 = VirtualFuncInvoker0< float >::Invoke(5, L_21); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_23; L_23 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA(((float)L_18), L_22, NULL); V_1 = il2cpp_codegen_cast_double_to_int(L_23); } IL_005c_1: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_24 = V_5; NullCheck(L_24); int32_t L_25 = 3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_26 = (L_24)->GetAt(static_cast(L_25)); if (!L_26) { goto IL_0073_1; } } { int32_t L_27 = V_1; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_28 = V_5; NullCheck(L_28); int32_t L_29 = 3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_30 = (L_28)->GetAt(static_cast(L_29)); NullCheck(L_30); float L_31; L_31 = VirtualFuncInvoker0< float >::Invoke(5, L_30); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_32; L_32 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_27, il2cpp_codegen_cast_double_to_int(L_31), NULL); V_1 = L_32; } IL_0073_1: { bool L_33; L_33 = Enumerator_MoveNext_m7D9FA926D0E9F77FE1FEB3C939DD24A2A2D94DF3((&V_6), Enumerator_MoveNext_m7D9FA926D0E9F77FE1FEB3C939DD24A2A2D94DF3_RuntimeMethod_var); if (L_33) { goto IL_003b_1; } } { goto IL_008c; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_008c: { int32_t L_34 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_34, 5)); goto IL_00d3; } IL_0092: { V_3 = (bool)1; List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* L_35 = V_0; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_36 = V_4; NullCheck(L_35); List_1_Add_m52F6C5D4BB2C7EB1D2709909EA3DC0AD80515A5A_inline(L_35, L_36, List_1_Add_m52F6C5D4BB2C7EB1D2709909EA3DC0AD80515A5A_RuntimeMethod_var); bool L_37 = ___0_multiple; if (!L_37) { goto IL_00df; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_38 = V_4; NullCheck(L_38); int32_t L_39 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_40 = (L_38)->GetAt(static_cast(L_39)); if (!L_40) { goto IL_00bd; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_41 = V_4; NullCheck(L_41); int32_t L_42 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_43 = (L_41)->GetAt(static_cast(L_42)); NullCheck(L_43); float L_44; L_44 = VirtualFuncInvoker0< float >::Invoke(4, L_43); V_2 = il2cpp_codegen_cast_double_to_int(L_44); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_45 = V_4; NullCheck(L_45); int32_t L_46 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_47 = (L_45)->GetAt(static_cast(L_46)); NullCheck(L_47); float L_48; L_48 = VirtualFuncInvoker0< float >::Invoke(5, L_47); V_1 = il2cpp_codegen_cast_double_to_int(L_48); goto IL_00d3; } IL_00bd: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_49 = V_4; NullCheck(L_49); int32_t L_50 = 4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_51 = (L_49)->GetAt(static_cast(L_50)); NullCheck(L_51); float L_52; L_52 = VirtualFuncInvoker0< float >::Invoke(4, L_51); V_2 = il2cpp_codegen_cast_double_to_int(L_52); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_53 = V_4; NullCheck(L_53); int32_t L_54 = 4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_55 = (L_53)->GetAt(static_cast(L_54)); NullCheck(L_55); float L_56; L_56 = VirtualFuncInvoker0< float >::Invoke(5, L_55); V_1 = il2cpp_codegen_cast_double_to_int(L_56); } IL_00d3: { int32_t L_57 = V_1; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_58 = ___1_bitMatrix; NullCheck(L_58); int32_t L_59; L_59 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_58, NULL); if ((((int32_t)L_57) < ((int32_t)L_59))) { goto IL_0011; } } IL_00df: { List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* L_60 = V_0; return L_60; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Detector_findVertices_mB4658253F77B903C525FD75C447DF5065365517C (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, int32_t ___1_startRow, int32_t ___2_startColumn, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_2 = NULL; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_matrix; NullCheck(L_0); int32_t L_1; L_1 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_0, NULL); V_0 = L_1; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_2 = ___0_matrix; NullCheck(L_2); int32_t L_3; L_3 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_2, NULL); V_1 = L_3; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_4 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)8); V_2 = L_4; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_5 = V_2; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_6 = ___0_matrix; int32_t L_7 = V_0; int32_t L_8 = V_1; int32_t L_9 = ___1_startRow; int32_t L_10 = ___2_startColumn; il2cpp_codegen_runtime_class_init_inline(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = ((Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_StaticFields*)il2cpp_codegen_static_fields_for(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var))->___START_PATTERN; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_12; L_12 = Detector_findRowsWithPattern_m2769271C6BAFFAE907F1D46ECBCF253E99E02E1B(L_6, L_7, L_8, L_9, L_10, L_11, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = ((Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_StaticFields*)il2cpp_codegen_static_fields_for(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var))->___INDEXES_START_PATTERN; Detector_copyToResult_mF78B38607096CEAE50D711730CFD044E52F067CD(L_5, L_12, L_13, NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_14 = V_2; NullCheck(L_14); int32_t L_15 = 4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_16 = (L_14)->GetAt(static_cast(L_15)); if (!L_16) { goto IL_004a; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_17 = V_2; NullCheck(L_17); int32_t L_18 = 4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_19 = (L_17)->GetAt(static_cast(L_18)); NullCheck(L_19); float L_20; L_20 = VirtualFuncInvoker0< float >::Invoke(4, L_19); ___2_startColumn = il2cpp_codegen_cast_double_to_int(L_20); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_21 = V_2; NullCheck(L_21); int32_t L_22 = 4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_23 = (L_21)->GetAt(static_cast(L_22)); NullCheck(L_23); float L_24; L_24 = VirtualFuncInvoker0< float >::Invoke(5, L_23); ___1_startRow = il2cpp_codegen_cast_double_to_int(L_24); } IL_004a: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_25 = V_2; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_26 = ___0_matrix; int32_t L_27 = V_0; int32_t L_28 = V_1; int32_t L_29 = ___1_startRow; int32_t L_30 = ___2_startColumn; il2cpp_codegen_runtime_class_init_inline(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = ((Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_StaticFields*)il2cpp_codegen_static_fields_for(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var))->___STOP_PATTERN; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_32; L_32 = Detector_findRowsWithPattern_m2769271C6BAFFAE907F1D46ECBCF253E99E02E1B(L_26, L_27, L_28, L_29, L_30, L_31, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = ((Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_StaticFields*)il2cpp_codegen_static_fields_for(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var))->___INDEXES_STOP_PATTERN; Detector_copyToResult_mF78B38607096CEAE50D711730CFD044E52F067CD(L_25, L_32, L_33, NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_34 = V_2; return L_34; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Detector_copyToResult_mF78B38607096CEAE50D711730CFD044E52F067CD (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_result, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___1_tmpResult, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_destinationIndexes, const RuntimeMethod* method) { int32_t V_0 = 0; { V_0 = 0; goto IL_0010; } IL_0004: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = ___0_result; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___2_destinationIndexes; int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_5 = ___1_tmpResult; int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck(L_0); ArrayElementTypeCheck (L_0, L_8); (L_0)->SetAt(static_cast(L_4), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_8); int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0010: { int32_t L_10 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = ___2_destinationIndexes; NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_0004; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Detector_findRowsWithPattern_m2769271C6BAFFAE907F1D46ECBCF253E99E02E1B (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, int32_t ___1_height, int32_t ___2_width, int32_t ___3_startRow, int32_t ___4_startColumn, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___5_pattern, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_0 = NULL; bool V_1 = false; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_7 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_8 = NULL; int32_t V_9 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_10 = NULL; { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)4); V_0 = L_0; V_1 = (bool)0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___5_pattern; NullCheck(L_1); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))); V_2 = L_2; goto IL_0077; } IL_0015: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_3 = ___0_matrix; int32_t L_4 = ___4_startColumn; int32_t L_5 = ___3_startRow; int32_t L_6 = ___2_width; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = ___5_pattern; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_2; il2cpp_codegen_runtime_class_init_inline(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9; L_9 = Detector_findGuardPattern_m3290683D6A8876EE6D71A8956761633D77248E60(L_3, L_4, L_5, L_6, (bool)0, L_7, L_8, NULL); V_3 = L_9; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_3; if (!L_10) { goto IL_0072; } } { goto IL_004e; } IL_0029: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_11 = ___0_matrix; int32_t L_12 = ___4_startColumn; int32_t L_13 = ___3_startRow; int32_t L_14 = ((int32_t)il2cpp_codegen_subtract(L_13, 1)); ___3_startRow = L_14; int32_t L_15 = ___2_width; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = ___5_pattern; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = V_2; il2cpp_codegen_runtime_class_init_inline(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18; L_18 = Detector_findGuardPattern_m3290683D6A8876EE6D71A8956761633D77248E60(L_11, L_12, L_14, L_15, (bool)0, L_16, L_17, NULL); V_4 = L_18; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = V_4; if (!L_19) { goto IL_0047; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = V_4; V_3 = L_20; goto IL_004e; } IL_0047: { int32_t L_21 = ___3_startRow; ___3_startRow = ((int32_t)il2cpp_codegen_add(L_21, 1)); goto IL_0052; } IL_004e: { int32_t L_22 = ___3_startRow; if ((((int32_t)L_22) > ((int32_t)0))) { goto IL_0029; } } IL_0052: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_23 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = V_3; NullCheck(L_24); int32_t L_25 = 0; int32_t L_26 = (L_24)->GetAt(static_cast(L_25)); int32_t L_27 = ___3_startRow; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_28 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_28, ((float)L_26), ((float)L_27), NULL); NullCheck(L_23); ArrayElementTypeCheck (L_23, L_28); (L_23)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_28); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_29 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = V_3; NullCheck(L_30); int32_t L_31 = 1; int32_t L_32 = (L_30)->GetAt(static_cast(L_31)); int32_t L_33 = ___3_startRow; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_34 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_34, ((float)L_32), ((float)L_33), NULL); NullCheck(L_29); ArrayElementTypeCheck (L_29, L_34); (L_29)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_34); V_1 = (bool)1; goto IL_007b; } IL_0072: { int32_t L_35 = ___3_startRow; ___3_startRow = ((int32_t)il2cpp_codegen_add(L_35, 5)); } IL_0077: { int32_t L_36 = ___3_startRow; int32_t L_37 = ___1_height; if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_0015; } } IL_007b: { int32_t L_38 = ___3_startRow; V_5 = ((int32_t)il2cpp_codegen_add(L_38, 1)); bool L_39 = V_1; if (!L_39) { goto IL_0133; } } { V_6 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_40 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_10 = L_40; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = V_10; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_42 = V_0; NullCheck(L_42); int32_t L_43 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_44 = (L_42)->GetAt(static_cast(L_43)); NullCheck(L_44); float L_45; L_45 = VirtualFuncInvoker0< float >::Invoke(4, L_44); NullCheck(L_41); (L_41)->SetAt(static_cast(0), (int32_t)il2cpp_codegen_cast_double_to_int(L_45)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = V_10; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_47 = V_0; NullCheck(L_47); int32_t L_48 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_49 = (L_47)->GetAt(static_cast(L_48)); NullCheck(L_49); float L_50; L_50 = VirtualFuncInvoker0< float >::Invoke(4, L_49); NullCheck(L_46); (L_46)->SetAt(static_cast(1), (int32_t)il2cpp_codegen_cast_double_to_int(L_50)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_51 = V_10; V_7 = L_51; goto IL_0105; } IL_00b1: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_52 = ___0_matrix; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = V_7; NullCheck(L_53); int32_t L_54 = 0; int32_t L_55 = (L_53)->GetAt(static_cast(L_54)); int32_t L_56 = V_5; int32_t L_57 = ___2_width; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = ___5_pattern; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_59 = V_2; il2cpp_codegen_runtime_class_init_inline(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_60; L_60 = Detector_findGuardPattern_m3290683D6A8876EE6D71A8956761633D77248E60(L_52, L_55, L_56, L_57, (bool)0, L_58, L_59, NULL); V_8 = L_60; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = V_8; if (!L_61) { goto IL_00f3; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_62 = V_7; NullCheck(L_62); int32_t L_63 = 0; int32_t L_64 = (L_62)->GetAt(static_cast(L_63)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_65 = V_8; NullCheck(L_65); int32_t L_66 = 0; int32_t L_67 = (L_65)->GetAt(static_cast(L_66)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_68; L_68 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract(L_64, L_67))); if ((((int32_t)L_68) >= ((int32_t)5))) { goto IL_00f3; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_69 = V_7; NullCheck(L_69); int32_t L_70 = 1; int32_t L_71 = (L_69)->GetAt(static_cast(L_70)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_72 = V_8; NullCheck(L_72); int32_t L_73 = 1; int32_t L_74 = (L_72)->GetAt(static_cast(L_73)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_75; L_75 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract(L_71, L_74))); if ((((int32_t)L_75) >= ((int32_t)5))) { goto IL_00f3; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_76 = V_8; V_7 = L_76; V_6 = 0; goto IL_00ff; } IL_00f3: { int32_t L_77 = V_6; if ((((int32_t)L_77) > ((int32_t)((int32_t)25)))) { goto IL_010a; } } { int32_t L_78 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_78, 1)); } IL_00ff: { int32_t L_79 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_79, 1)); } IL_0105: { int32_t L_80 = V_5; int32_t L_81 = ___1_height; if ((((int32_t)L_80) < ((int32_t)L_81))) { goto IL_00b1; } } IL_010a: { int32_t L_82 = V_5; int32_t L_83 = V_6; V_5 = ((int32_t)il2cpp_codegen_subtract(L_82, ((int32_t)il2cpp_codegen_add(L_83, 1)))); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_84 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_85 = V_7; NullCheck(L_85); int32_t L_86 = 0; int32_t L_87 = (L_85)->GetAt(static_cast(L_86)); int32_t L_88 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_89 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_89, ((float)L_87), ((float)L_88), NULL); NullCheck(L_84); ArrayElementTypeCheck (L_84, L_89); (L_84)->SetAt(static_cast(2), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_89); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_90 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_91 = V_7; NullCheck(L_91); int32_t L_92 = 1; int32_t L_93 = (L_91)->GetAt(static_cast(L_92)); int32_t L_94 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_95 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_95, ((float)L_93), ((float)L_94), NULL); NullCheck(L_90); ArrayElementTypeCheck (L_90, L_95); (L_90)->SetAt(static_cast(3), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_95); } IL_0133: { int32_t L_96 = V_5; int32_t L_97 = ___3_startRow; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_96, L_97))) >= ((int32_t)((int32_t)10)))) { goto IL_0152; } } { V_9 = 0; goto IL_014b; } IL_0140: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_98 = V_0; int32_t L_99 = V_9; NullCheck(L_98); ArrayElementTypeCheck (L_98, NULL); (L_98)->SetAt(static_cast(L_99), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL); int32_t L_100 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_100, 1)); } IL_014b: { int32_t L_101 = V_9; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_102 = V_0; NullCheck(L_102); if ((((int32_t)L_101) < ((int32_t)((int32_t)(((RuntimeArray*)L_102)->max_length))))) { goto IL_0140; } } IL_0152: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_103 = V_0; return L_103; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Detector_findGuardPattern_m3290683D6A8876EE6D71A8956761633D77248E60 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, int32_t ___1_column, int32_t ___2_row, int32_t ___3_width, bool ___4_whiteFirst, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___5_pattern, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___6_counters, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportClass_Fill_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE4DDA7B2AD1A207562E44CF7F1952CA8CB8583B3_RuntimeMethod_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; bool V_5 = false; bool V_6 = false; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_7 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_8 = NULL; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___6_counters; SupportClass_Fill_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE4DDA7B2AD1A207562E44CF7F1952CA8CB8583B3(L_0, 0, SupportClass_Fill_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE4DDA7B2AD1A207562E44CF7F1952CA8CB8583B3_RuntimeMethod_var); int32_t L_1 = ___1_column; V_0 = L_1; V_1 = 0; goto IL_0012; } IL_000e: { int32_t L_2 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1)); } IL_0012: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_3 = ___0_matrix; int32_t L_4 = V_0; int32_t L_5 = ___2_row; NullCheck(L_3); bool L_6; L_6 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_3, L_4, L_5, NULL); if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_0; if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_0028; } } { int32_t L_8 = V_1; int32_t L_9 = L_8; V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1)); if ((((int32_t)L_9) < ((int32_t)3))) { goto IL_000e; } } IL_0028: { int32_t L_10 = V_0; V_2 = L_10; V_3 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = ___5_pattern; NullCheck(L_11); V_4 = ((int32_t)(((RuntimeArray*)L_11)->max_length)); bool L_12 = ___4_whiteFirst; V_5 = L_12; goto IL_00d0; } IL_003b: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_13 = ___0_matrix; int32_t L_14 = V_2; int32_t L_15 = ___2_row; NullCheck(L_13); bool L_16; L_16 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_13, L_14, L_15, NULL); V_6 = L_16; bool L_17 = V_6; bool L_18 = V_5; if ((((int32_t)L_17) == ((int32_t)L_18))) { goto IL_0062; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = ___6_counters; int32_t L_20 = V_3; NullCheck(L_19); int32_t* L_21 = ((L_19)->GetAddressAt(static_cast(L_20))); int32_t L_22 = (*(int32_t*)L_21); *(int32_t*)L_21 = ((int32_t)il2cpp_codegen_add(L_22, 1)); goto IL_00cc; } IL_0062: { int32_t L_23 = V_3; int32_t L_24 = V_4; if ((!(((uint32_t)L_23) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_24, 1)))))) { goto IL_00bc; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = ___6_counters; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = ___5_pattern; il2cpp_codegen_runtime_class_init_inline(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); int32_t L_27; L_27 = Detector_patternMatchVariance_m530D7FE400D6E892BD5EC64DBC683C08E73B3730(L_25, L_26, ((int32_t)204), NULL); if ((((int32_t)L_27) >= ((int32_t)((int32_t)107)))) { goto IL_0090; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_7 = L_28; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = V_7; int32_t L_30 = V_0; NullCheck(L_29); (L_29)->SetAt(static_cast(0), (int32_t)L_30); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = V_7; int32_t L_32 = V_2; NullCheck(L_31); (L_31)->SetAt(static_cast(1), (int32_t)L_32); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = V_7; return L_33; } IL_0090: { int32_t L_34 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35 = ___6_counters; NullCheck(L_35); int32_t L_36 = 0; int32_t L_37 = (L_35)->GetAt(static_cast(L_36)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = ___6_counters; NullCheck(L_38); int32_t L_39 = 1; int32_t L_40 = (L_38)->GetAt(static_cast(L_39)); V_0 = ((int32_t)il2cpp_codegen_add(L_34, ((int32_t)il2cpp_codegen_add(L_37, L_40)))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = ___6_counters; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_42 = ___6_counters; int32_t L_43 = V_3; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_41, 2, (RuntimeArray*)L_42, 0, ((int32_t)il2cpp_codegen_subtract(L_43, 1)), NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_44 = ___6_counters; int32_t L_45 = V_3; NullCheck(L_44); (L_44)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(L_45, 1))), (int32_t)0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = ___6_counters; int32_t L_47 = V_3; NullCheck(L_46); (L_46)->SetAt(static_cast(L_47), (int32_t)0); int32_t L_48 = V_3; V_3 = ((int32_t)il2cpp_codegen_subtract(L_48, 1)); goto IL_00c0; } IL_00bc: { int32_t L_49 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_49, 1)); } IL_00c0: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_50 = ___6_counters; int32_t L_51 = V_3; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (int32_t)1); bool L_52 = V_5; V_5 = (bool)((((int32_t)L_52) == ((int32_t)0))? 1 : 0); } IL_00cc: { int32_t L_53 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_53, 1)); } IL_00d0: { int32_t L_54 = V_2; int32_t L_55 = ___3_width; if ((((int32_t)L_54) < ((int32_t)L_55))) { goto IL_003b; } } { int32_t L_56 = V_3; int32_t L_57 = V_4; if ((!(((uint32_t)L_56) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_57, 1)))))) { goto IL_0107; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = ___6_counters; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_59 = ___5_pattern; il2cpp_codegen_runtime_class_init_inline(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); int32_t L_60; L_60 = Detector_patternMatchVariance_m530D7FE400D6E892BD5EC64DBC683C08E73B3730(L_58, L_59, ((int32_t)204), NULL); if ((((int32_t)L_60) >= ((int32_t)((int32_t)107)))) { goto IL_0107; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_8 = L_61; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_62 = V_8; int32_t L_63 = V_0; NullCheck(L_62); (L_62)->SetAt(static_cast(0), (int32_t)L_63); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_64 = V_8; int32_t L_65 = V_2; NullCheck(L_64); (L_64)->SetAt(static_cast(1), (int32_t)((int32_t)il2cpp_codegen_subtract(L_65, 1))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_66 = V_8; return L_66; } IL_0107: { return (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Detector_patternMatchVariance_m530D7FE400D6E892BD5EC64DBC683C08E73B3730 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_counters, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_pattern, int32_t ___2_maxIndividualVariance, const RuntimeMethod* method) { 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; int32_t G_B9_0 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_counters; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); V_1 = 0; V_2 = 0; V_3 = 0; goto IL_001c; } IL_000c: { int32_t L_1 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = ___0_counters; int32_t L_3 = V_3; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); V_1 = ((int32_t)il2cpp_codegen_add(L_1, L_5)); int32_t L_6 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = ___1_pattern; int32_t L_8 = V_3; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = ((int32_t)il2cpp_codegen_add(L_6, L_10)); int32_t L_11 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_001c: { int32_t L_12 = V_3; int32_t L_13 = V_0; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_000c; } } { int32_t L_14 = V_1; int32_t L_15 = V_2; if ((((int32_t)L_14) >= ((int32_t)L_15))) { goto IL_002a; } } { return ((int32_t)2147483647LL); } IL_002a: { int32_t L_16 = V_1; int32_t L_17 = V_2; V_4 = ((int32_t)(((int32_t)(L_16<<8))/L_17)); int32_t L_18 = ___2_maxIndividualVariance; int32_t L_19 = V_4; ___2_maxIndividualVariance = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_18, L_19))>>8)); V_5 = 0; V_6 = 0; goto IL_007e; } IL_0041: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = ___0_counters; int32_t L_21 = V_6; NullCheck(L_20); int32_t L_22 = L_21; int32_t L_23 = (L_20)->GetAt(static_cast(L_22)); V_7 = ((int32_t)(L_23<<8)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = ___1_pattern; int32_t L_25 = V_6; NullCheck(L_24); int32_t L_26 = L_25; int32_t L_27 = (L_24)->GetAt(static_cast(L_26)); int32_t L_28 = V_4; V_8 = ((int32_t)il2cpp_codegen_multiply(L_27, L_28)); int32_t L_29 = V_7; int32_t L_30 = V_8; if ((((int32_t)L_29) > ((int32_t)L_30))) { goto IL_005f; } } { int32_t L_31 = V_8; int32_t L_32 = V_7; G_B9_0 = ((int32_t)il2cpp_codegen_subtract(L_31, L_32)); goto IL_0064; } IL_005f: { int32_t L_33 = V_7; int32_t L_34 = V_8; G_B9_0 = ((int32_t)il2cpp_codegen_subtract(L_33, L_34)); } IL_0064: { V_9 = G_B9_0; int32_t L_35 = V_9; int32_t L_36 = ___2_maxIndividualVariance; if ((((int32_t)L_35) <= ((int32_t)L_36))) { goto IL_0071; } } { return ((int32_t)2147483647LL); } IL_0071: { int32_t L_37 = V_5; int32_t L_38 = V_9; V_5 = ((int32_t)il2cpp_codegen_add(L_37, L_38)); int32_t L_39 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_39, 1)); } IL_007e: { int32_t L_40 = V_6; int32_t L_41 = V_0; if ((((int32_t)L_40) < ((int32_t)L_41))) { goto IL_0041; } } { int32_t L_42 = V_5; int32_t L_43 = V_1; return ((int32_t)(L_42/L_43)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Detector__cctor_m53B648FBE136D2C8842239DA63C79ADE49DA67AC (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088dU2D1_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088dU2D2_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088dU2D3_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088dU2D4_FieldInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)4); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088dU2D1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_StaticFields*)il2cpp_codegen_static_fields_for(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var))->___INDEXES_START_PATTERN = L_1; Il2CppCodeGenWriteBarrier((void**)(&((Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_StaticFields*)il2cpp_codegen_static_fields_for(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var))->___INDEXES_START_PATTERN), (void*)L_1); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)4); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = L_3; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088dU2D2_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL); ((Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_StaticFields*)il2cpp_codegen_static_fields_for(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var))->___INDEXES_STOP_PATTERN = L_4; Il2CppCodeGenWriteBarrier((void**)(&((Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_StaticFields*)il2cpp_codegen_static_fields_for(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var))->___INDEXES_STOP_PATTERN), (void*)L_4); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)8); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = L_6; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_8 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088dU2D3_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_7, L_8, NULL); ((Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_StaticFields*)il2cpp_codegen_static_fields_for(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var))->___START_PATTERN = L_7; Il2CppCodeGenWriteBarrier((void**)(&((Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_StaticFields*)il2cpp_codegen_static_fields_for(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var))->___START_PATTERN), (void*)L_7); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = L_9; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_11 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088dU2D4_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_10, L_11, NULL); ((Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_StaticFields*)il2cpp_codegen_static_fields_for(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var))->___STOP_PATTERN = L_10; Il2CppCodeGenWriteBarrier((void**)(&((Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_StaticFields*)il2cpp_codegen_static_fields_for(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var))->___STOP_PATTERN), (void*)L_10); 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 ErrorCorrection__ctor_mC16066CBAAB3C6344B67B6B137948F62AD4BA217 (ErrorCorrection_t94752A18853004372D405896F96DFD1A6823A5F6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); il2cpp_codegen_runtime_class_init_inline(ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB_il2cpp_TypeInfo_var); ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_0 = ((ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB_StaticFields*)il2cpp_codegen_static_fields_for(ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB_il2cpp_TypeInfo_var))->___PDF417_GF; __this->___field = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___field), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ErrorCorrection_decode_m908D84DA4A8640BA5A16A83EF4CCF2EDE87607DA (ErrorCorrection_t94752A18853004372D405896F96DFD1A6823A5F6* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_received, int32_t ___1_numECCodewords, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_erasures, int32_t* ___3_errorLocationsCount, 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*)&ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* V_0 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; bool V_2 = false; int32_t V_3 = 0; int32_t V_4 = 0; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* V_8 = NULL; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* V_9 = NULL; ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8* V_10 = NULL; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* V_11 = NULL; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* V_12 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_13 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_14 = NULL; int32_t V_15 = 0; int32_t V_16 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_17 = NULL; int32_t V_18 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_19 = NULL; { ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_0 = __this->___field; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___0_received; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_2 = (ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03*)il2cpp_codegen_object_new(ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03_il2cpp_TypeInfo_var); ModulusPoly__ctor_mE953B51BA233BAD43A6EF3182E27C71102A0AE54(L_2, L_0, L_1, NULL); V_0 = L_2; int32_t L_3 = ___1_numECCodewords; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_3); V_1 = L_4; V_2 = (bool)0; int32_t* L_5 = ___3_errorLocationsCount; *((int32_t*)L_5) = (int32_t)0; int32_t L_6 = ___1_numECCodewords; V_3 = L_6; goto IL_0043; } IL_001e: { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_7 = V_0; ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_8 = __this->___field; int32_t L_9 = V_3; NullCheck(L_8); int32_t L_10; L_10 = ModulusGF_exp_m96BC7E8DC668AB216E928E799566EB806FBC0042(L_8, L_9, NULL); NullCheck(L_7); int32_t L_11; L_11 = ModulusPoly_evaluateAt_m160E3E2644BE95DCF67A91C96FB2D2ADC5588599(L_7, L_10, NULL); V_4 = L_11; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = V_1; int32_t L_13 = ___1_numECCodewords; int32_t L_14 = V_3; int32_t L_15 = V_4; NullCheck(L_12); (L_12)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(L_13, L_14))), (int32_t)L_15); int32_t L_16 = V_4; if (!L_16) { goto IL_003f; } } { V_2 = (bool)1; } IL_003f: { int32_t L_17 = V_3; V_3 = ((int32_t)il2cpp_codegen_subtract(L_17, 1)); } IL_0043: { int32_t L_18 = V_3; if ((((int32_t)L_18) > ((int32_t)0))) { goto IL_001e; } } { bool L_19 = V_2; if (L_19) { goto IL_004c; } } { return (bool)1; } IL_004c: { ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_20 = __this->___field; NullCheck(L_20); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_21; L_21 = ModulusGF_get_One_m5ADD8073AD330DB1DDF0A2C09B4E34EBF4A0BA0A_inline(L_20, NULL); V_5 = L_21; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = ___2_erasures; if (!L_22) { goto IL_00c7; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = ___2_erasures; V_17 = L_23; V_18 = 0; goto IL_00bf; } IL_0064: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = V_17; int32_t L_25 = V_18; NullCheck(L_24); int32_t L_26 = L_25; int32_t L_27 = (L_24)->GetAt(static_cast(L_26)); V_6 = L_27; ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_28 = __this->___field; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = ___0_received; NullCheck(L_29); int32_t L_30 = V_6; NullCheck(L_28); int32_t L_31; L_31 = ModulusGF_exp_m96BC7E8DC668AB216E928E799566EB806FBC0042(L_28, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_29)->max_length)), 1)), L_30)), NULL); V_7 = L_31; ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_32 = __this->___field; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_19 = L_33; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = V_19; ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_35 = __this->___field; int32_t L_36 = V_7; NullCheck(L_35); int32_t L_37; L_37 = ModulusGF_subtract_mCD0D23FD22B3DE2931D8D4F2940401E3F84CE047(L_35, 0, L_36, NULL); NullCheck(L_34); (L_34)->SetAt(static_cast(0), (int32_t)L_37); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = V_19; NullCheck(L_38); (L_38)->SetAt(static_cast(1), (int32_t)1); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_39 = V_19; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_40 = (ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03*)il2cpp_codegen_object_new(ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03_il2cpp_TypeInfo_var); ModulusPoly__ctor_mE953B51BA233BAD43A6EF3182E27C71102A0AE54(L_40, L_32, L_39, NULL); V_8 = L_40; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_41 = V_5; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_42 = V_8; NullCheck(L_41); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_43; L_43 = ModulusPoly_multiply_mFC1DD0E667A62F2C403858CC941D9B73CDFF29B4(L_41, L_42, NULL); V_5 = L_43; int32_t L_44 = V_18; V_18 = ((int32_t)il2cpp_codegen_add(L_44, 1)); } IL_00bf: { int32_t L_45 = V_18; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = V_17; NullCheck(L_46); if ((((int32_t)L_45) < ((int32_t)((int32_t)(((RuntimeArray*)L_46)->max_length))))) { goto IL_0064; } } IL_00c7: { ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_47 = __this->___field; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_48 = V_1; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_49 = (ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03*)il2cpp_codegen_object_new(ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03_il2cpp_TypeInfo_var); ModulusPoly__ctor_mE953B51BA233BAD43A6EF3182E27C71102A0AE54(L_49, L_47, L_48, NULL); V_9 = L_49; ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_50 = __this->___field; int32_t L_51 = ___1_numECCodewords; NullCheck(L_50); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_52; L_52 = ModulusGF_buildMonomial_m40AF2045F3B31B8B3BAA5CB0C2E86220D75F02D9(L_50, L_51, 1, NULL); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_53 = V_9; int32_t L_54 = ___1_numECCodewords; ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8* L_55; L_55 = ErrorCorrection_runEuclideanAlgorithm_mD2C51296FD74134AC6896345B59E3B5C2C280BED(__this, L_52, L_53, L_54, NULL); V_10 = L_55; ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8* L_56 = V_10; if (L_56) { goto IL_00f3; } } { return (bool)0; } IL_00f3: { ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8* L_57 = V_10; NullCheck(L_57); int32_t L_58 = 0; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_59 = (L_57)->GetAt(static_cast(L_58)); V_11 = L_59; ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8* L_60 = V_10; NullCheck(L_60); int32_t L_61 = 1; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_62 = (L_60)->GetAt(static_cast(L_61)); V_12 = L_62; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_63 = V_11; if (!L_63) { goto IL_0107; } } { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_64 = V_12; if (L_64) { goto IL_0109; } } IL_0107: { return (bool)0; } IL_0109: { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_65 = V_11; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_66; L_66 = ErrorCorrection_findErrorLocations_m38D585F3EACE9D319C39F59A52FC341CC9E84F90(__this, L_65, NULL); V_13 = L_66; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_67 = V_13; if (L_67) { goto IL_0119; } } { return (bool)0; } IL_0119: { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_68 = V_12; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_69 = V_11; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_70 = V_13; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_71; L_71 = ErrorCorrection_findErrorMagnitudes_m9B22D1A23E5B2E2680E89253F40C065BF80B23B1(__this, L_68, L_69, L_70, NULL); V_14 = L_71; V_15 = 0; goto IL_0169; } IL_012c: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_72 = ___0_received; NullCheck(L_72); ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_73 = __this->___field; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_74 = V_13; int32_t L_75 = V_15; NullCheck(L_74); int32_t L_76 = L_75; int32_t L_77 = (L_74)->GetAt(static_cast(L_76)); NullCheck(L_73); int32_t L_78; L_78 = ModulusGF_log_m06AAB62687259C841F48AE212E22866BC18AD53A(L_73, L_77, NULL); V_16 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_72)->max_length)), 1)), L_78)); int32_t L_79 = V_16; if ((((int32_t)L_79) >= ((int32_t)0))) { goto IL_014b; } } { return (bool)0; } IL_014b: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_80 = ___0_received; int32_t L_81 = V_16; ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_82 = __this->___field; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_83 = ___0_received; int32_t L_84 = V_16; NullCheck(L_83); int32_t L_85 = L_84; int32_t L_86 = (L_83)->GetAt(static_cast(L_85)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_87 = V_14; int32_t L_88 = V_15; NullCheck(L_87); int32_t L_89 = L_88; int32_t L_90 = (L_87)->GetAt(static_cast(L_89)); NullCheck(L_82); int32_t L_91; L_91 = ModulusGF_subtract_mCD0D23FD22B3DE2931D8D4F2940401E3F84CE047(L_82, L_86, L_90, NULL); NullCheck(L_80); (L_80)->SetAt(static_cast(L_81), (int32_t)L_91); int32_t L_92 = V_15; V_15 = ((int32_t)il2cpp_codegen_add(L_92, 1)); } IL_0169: { int32_t L_93 = V_15; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_94 = V_13; NullCheck(L_94); if ((((int32_t)L_93) < ((int32_t)((int32_t)(((RuntimeArray*)L_94)->max_length))))) { goto IL_012c; } } { int32_t* L_95 = ___3_errorLocationsCount; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_96 = V_13; NullCheck(L_96); *((int32_t*)L_95) = (int32_t)((int32_t)(((RuntimeArray*)L_96)->max_length)); return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8* ErrorCorrection_runEuclideanAlgorithm_mD2C51296FD74134AC6896345B59E3B5C2C280BED (ErrorCorrection_t94752A18853004372D405896F96DFD1A6823A5F6* __this, ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ___0_a, ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ___1_b, int32_t ___2_R, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* V_0 = NULL; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* V_1 = NULL; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* V_2 = NULL; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* V_3 = NULL; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* V_4 = NULL; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* V_5 = NULL; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* V_6 = NULL; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* V_7 = NULL; 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; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* V_14 = NULL; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* V_15 = NULL; ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8* V_16 = NULL; { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_0 = ___0_a; NullCheck(L_0); int32_t L_1; L_1 = ModulusPoly_get_Degree_m49D3603B74E2CA1A187F05FDA32E56B8E5519852(L_0, NULL); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_2 = ___1_b; NullCheck(L_2); int32_t L_3; L_3 = ModulusPoly_get_Degree_m49D3603B74E2CA1A187F05FDA32E56B8E5519852(L_2, NULL); if ((((int32_t)L_1) >= ((int32_t)L_3))) { goto IL_0016; } } { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_4 = ___0_a; V_0 = L_4; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_5 = ___1_b; ___0_a = L_5; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_6 = V_0; ___1_b = L_6; } IL_0016: { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_7 = ___0_a; V_1 = L_7; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_8 = ___1_b; V_2 = L_8; ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_9 = __this->___field; NullCheck(L_9); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_10; L_10 = ModulusGF_get_Zero_m5F4388F9148682FD3E5C79C0E383E0D79211F711_inline(L_9, NULL); V_3 = L_10; ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_11 = __this->___field; NullCheck(L_11); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_12; L_12 = ModulusGF_get_One_m5ADD8073AD330DB1DDF0A2C09B4E34EBF4A0BA0A_inline(L_11, NULL); V_4 = L_12; goto IL_00fb; } IL_0038: { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_13 = V_1; V_5 = L_13; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_14 = V_3; V_6 = L_14; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_15 = V_2; V_1 = L_15; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_16 = V_4; V_3 = L_16; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_17 = V_1; NullCheck(L_17); bool L_18; L_18 = ModulusPoly_get_isZero_m40CE2FB44DAFF1035336BC3D281747B88457FCE0(L_17, NULL); if (!L_18) { goto IL_004d; } } { return (ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8*)NULL; } IL_004d: { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_19 = V_5; V_2 = L_19; ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_20 = __this->___field; NullCheck(L_20); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_21; L_21 = ModulusGF_get_Zero_m5F4388F9148682FD3E5C79C0E383E0D79211F711_inline(L_20, NULL); V_7 = L_21; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_22 = V_1; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_23 = V_1; NullCheck(L_23); int32_t L_24; L_24 = ModulusPoly_get_Degree_m49D3603B74E2CA1A187F05FDA32E56B8E5519852(L_23, NULL); NullCheck(L_22); int32_t L_25; L_25 = ModulusPoly_getCoefficient_m597042A42BDA8EBFFA9F1224390B625BC18239E9(L_22, L_24, NULL); V_8 = L_25; ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_26 = __this->___field; int32_t L_27 = V_8; NullCheck(L_26); int32_t L_28; L_28 = ModulusGF_inverse_mB753FE44107095B679F7D2FF006B3A6727497C1D(L_26, L_27, NULL); V_9 = L_28; goto IL_00cf; } IL_007c: { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_29 = V_2; NullCheck(L_29); int32_t L_30; L_30 = ModulusPoly_get_Degree_m49D3603B74E2CA1A187F05FDA32E56B8E5519852(L_29, NULL); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_31 = V_1; NullCheck(L_31); int32_t L_32; L_32 = ModulusPoly_get_Degree_m49D3603B74E2CA1A187F05FDA32E56B8E5519852(L_31, NULL); V_10 = ((int32_t)il2cpp_codegen_subtract(L_30, L_32)); ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_33 = __this->___field; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_34 = V_2; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_35 = V_2; NullCheck(L_35); int32_t L_36; L_36 = ModulusPoly_get_Degree_m49D3603B74E2CA1A187F05FDA32E56B8E5519852(L_35, NULL); NullCheck(L_34); int32_t L_37; L_37 = ModulusPoly_getCoefficient_m597042A42BDA8EBFFA9F1224390B625BC18239E9(L_34, L_36, NULL); int32_t L_38 = V_9; NullCheck(L_33); int32_t L_39; L_39 = ModulusGF_multiply_m521CC803B4F15AFBDC81652E5EA0E5B694CDCE55(L_33, L_37, L_38, NULL); V_11 = L_39; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_40 = V_7; ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_41 = __this->___field; int32_t L_42 = V_10; int32_t L_43 = V_11; NullCheck(L_41); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_44; L_44 = ModulusGF_buildMonomial_m40AF2045F3B31B8B3BAA5CB0C2E86220D75F02D9(L_41, L_42, L_43, NULL); NullCheck(L_40); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_45; L_45 = ModulusPoly_add_m312FF3125F3FFCBF362131C90D0393B4BE3446BA(L_40, L_44, NULL); V_7 = L_45; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_46 = V_2; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_47 = V_1; int32_t L_48 = V_10; int32_t L_49 = V_11; NullCheck(L_47); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_50; L_50 = ModulusPoly_multiplyByMonomial_m72BF4429A81FC34C07BCEA31B81F92B5C02E9B1F(L_47, L_48, L_49, NULL); NullCheck(L_46); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_51; L_51 = ModulusPoly_subtract_m8D579A6BB1BE09C1EE0429087AA4168BF37BF538(L_46, L_50, NULL); V_2 = L_51; } IL_00cf: { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_52 = V_2; NullCheck(L_52); int32_t L_53; L_53 = ModulusPoly_get_Degree_m49D3603B74E2CA1A187F05FDA32E56B8E5519852(L_52, NULL); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_54 = V_1; NullCheck(L_54); int32_t L_55; L_55 = ModulusPoly_get_Degree_m49D3603B74E2CA1A187F05FDA32E56B8E5519852(L_54, NULL); if ((((int32_t)L_53) < ((int32_t)L_55))) { goto IL_00e5; } } { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_56 = V_2; NullCheck(L_56); bool L_57; L_57 = ModulusPoly_get_isZero_m40CE2FB44DAFF1035336BC3D281747B88457FCE0(L_56, NULL); if (!L_57) { goto IL_007c; } } IL_00e5: { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_58 = V_7; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_59 = V_3; NullCheck(L_58); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_60; L_60 = ModulusPoly_multiply_mFC1DD0E667A62F2C403858CC941D9B73CDFF29B4(L_58, L_59, NULL); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_61 = V_6; NullCheck(L_60); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_62; L_62 = ModulusPoly_subtract_m8D579A6BB1BE09C1EE0429087AA4168BF37BF538(L_60, L_61, NULL); NullCheck(L_62); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_63; L_63 = ModulusPoly_getNegative_mC733327B1CA0219C9EF8AC04B464B168003FA21A(L_62, NULL); V_4 = L_63; } IL_00fb: { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_64 = V_2; NullCheck(L_64); int32_t L_65; L_65 = ModulusPoly_get_Degree_m49D3603B74E2CA1A187F05FDA32E56B8E5519852(L_64, NULL); int32_t L_66 = ___2_R; if ((((int32_t)L_65) >= ((int32_t)((int32_t)(L_66/2))))) { goto IL_0038; } } { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_67 = V_4; NullCheck(L_67); int32_t L_68; L_68 = ModulusPoly_getCoefficient_m597042A42BDA8EBFFA9F1224390B625BC18239E9(L_67, 0, NULL); V_12 = L_68; int32_t L_69 = V_12; if (L_69) { goto IL_0119; } } { return (ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8*)NULL; } IL_0119: { ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_70 = __this->___field; int32_t L_71 = V_12; NullCheck(L_70); int32_t L_72; L_72 = ModulusGF_inverse_mB753FE44107095B679F7D2FF006B3A6727497C1D(L_70, L_71, NULL); V_13 = L_72; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_73 = V_4; int32_t L_74 = V_13; NullCheck(L_73); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_75; L_75 = ModulusPoly_multiply_m085E29DB798BAA3A0778ABB2E5CFB970598C4318(L_73, L_74, NULL); V_14 = L_75; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_76 = V_2; int32_t L_77 = V_13; NullCheck(L_76); ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_78; L_78 = ModulusPoly_multiply_m085E29DB798BAA3A0778ABB2E5CFB970598C4318(L_76, L_77, NULL); V_15 = L_78; ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8* L_79 = (ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8*)(ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8*)SZArrayNew(ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8_il2cpp_TypeInfo_var, (uint32_t)2); V_16 = L_79; ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8* L_80 = V_16; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_81 = V_14; NullCheck(L_80); (L_80)->SetAt(static_cast(0), (ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03*)L_81); ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8* L_82 = V_16; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_83 = V_15; NullCheck(L_82); (L_82)->SetAt(static_cast(1), (ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03*)L_83); ModulusPolyU5BU5D_t9A390CBC6DA8AF92A588FD178433403AF8D722F8* L_84 = V_16; return L_84; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ErrorCorrection_findErrorLocations_m38D585F3EACE9D319C39F59A52FC341CC9E84F90 (ErrorCorrection_t94752A18853004372D405896F96DFD1A6823A5F6* __this, ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ___0_errorLocator, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_0 = ___0_errorLocator; NullCheck(L_0); int32_t L_1; L_1 = ModulusPoly_get_Degree_m49D3603B74E2CA1A187F05FDA32E56B8E5519852(L_0, NULL); V_0 = L_1; int32_t L_2 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_2); V_1 = L_3; V_2 = 0; V_3 = 1; goto IL_0034; } IL_0014: { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_4 = ___0_errorLocator; int32_t L_5 = V_3; NullCheck(L_4); int32_t L_6; L_6 = ModulusPoly_evaluateAt_m160E3E2644BE95DCF67A91C96FB2D2ADC5588599(L_4, L_5, NULL); if (L_6) { goto IL_0030; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = V_1; int32_t L_8 = V_2; ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_9 = __this->___field; int32_t L_10 = V_3; NullCheck(L_9); int32_t L_11; L_11 = ModulusGF_inverse_mB753FE44107095B679F7D2FF006B3A6727497C1D(L_9, L_10, NULL); NullCheck(L_7); (L_7)->SetAt(static_cast(L_8), (int32_t)L_11); int32_t L_12 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0030: { int32_t L_13 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0034: { int32_t L_14 = V_3; ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_15 = __this->___field; NullCheck(L_15); int32_t L_16; L_16 = ModulusGF_get_Size_m35638DA6D10F7158F6214763BF7C1BD52935C70D_inline(L_15, NULL); if ((((int32_t)L_14) >= ((int32_t)L_16))) { goto IL_0046; } } { int32_t L_17 = V_2; int32_t L_18 = V_0; if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0014; } } IL_0046: { int32_t L_19 = V_2; int32_t L_20 = V_0; if ((((int32_t)L_19) == ((int32_t)L_20))) { goto IL_004c; } } { return (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; } IL_004c: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = V_1; return L_21; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ErrorCorrection_findErrorMagnitudes_m9B22D1A23E5B2E2680E89253F40C065BF80B23B1 (ErrorCorrection_t94752A18853004372D405896F96DFD1A6823A5F6* __this, ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ___0_errorEvaluator, ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ___1_errorLocator, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_errorLocations, 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*)&ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* V_3 = NULL; int32_t V_4 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_0 = ___1_errorLocator; NullCheck(L_0); int32_t L_1; L_1 = ModulusPoly_get_Degree_m49D3603B74E2CA1A187F05FDA32E56B8E5519852(L_0, NULL); V_0 = L_1; int32_t L_2 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_2); V_1 = L_3; V_2 = 1; goto IL_002e; } IL_0012: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_1; int32_t L_5 = V_0; int32_t L_6 = V_2; ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_7 = __this->___field; int32_t L_8 = V_2; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_9 = ___1_errorLocator; int32_t L_10 = V_2; NullCheck(L_9); int32_t L_11; L_11 = ModulusPoly_getCoefficient_m597042A42BDA8EBFFA9F1224390B625BC18239E9(L_9, L_10, NULL); NullCheck(L_7); int32_t L_12; L_12 = ModulusGF_multiply_m521CC803B4F15AFBDC81652E5EA0E5B694CDCE55(L_7, L_8, L_11, NULL); NullCheck(L_4); (L_4)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(L_5, L_6))), (int32_t)L_12); int32_t L_13 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_002e: { int32_t L_14 = V_2; int32_t L_15 = V_0; if ((((int32_t)L_14) <= ((int32_t)L_15))) { goto IL_0012; } } { ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_16 = __this->___field; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = V_1; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_18 = (ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03*)il2cpp_codegen_object_new(ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03_il2cpp_TypeInfo_var); ModulusPoly__ctor_mE953B51BA233BAD43A6EF3182E27C71102A0AE54(L_18, L_16, L_17, NULL); V_3 = L_18; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = ___2_errorLocations; NullCheck(L_19); V_4 = ((int32_t)(((RuntimeArray*)L_19)->max_length)); int32_t L_20 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_20); V_5 = L_21; V_6 = 0; goto IL_00a8; } IL_0052: { ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_22 = __this->___field; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = ___2_errorLocations; int32_t L_24 = V_6; NullCheck(L_23); int32_t L_25 = L_24; int32_t L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_22); int32_t L_27; L_27 = ModulusGF_inverse_mB753FE44107095B679F7D2FF006B3A6727497C1D(L_22, L_26, NULL); V_7 = L_27; ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_28 = __this->___field; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_29 = ___0_errorEvaluator; int32_t L_30 = V_7; NullCheck(L_29); int32_t L_31; L_31 = ModulusPoly_evaluateAt_m160E3E2644BE95DCF67A91C96FB2D2ADC5588599(L_29, L_30, NULL); NullCheck(L_28); int32_t L_32; L_32 = ModulusGF_subtract_mCD0D23FD22B3DE2931D8D4F2940401E3F84CE047(L_28, 0, L_31, NULL); V_8 = L_32; ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_33 = __this->___field; ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_34 = V_3; int32_t L_35 = V_7; NullCheck(L_34); int32_t L_36; L_36 = ModulusPoly_evaluateAt_m160E3E2644BE95DCF67A91C96FB2D2ADC5588599(L_34, L_35, NULL); NullCheck(L_33); int32_t L_37; L_37 = ModulusGF_inverse_mB753FE44107095B679F7D2FF006B3A6727497C1D(L_33, L_36, NULL); V_9 = L_37; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = V_5; int32_t L_39 = V_6; ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* L_40 = __this->___field; int32_t L_41 = V_8; int32_t L_42 = V_9; NullCheck(L_40); int32_t L_43; L_43 = ModulusGF_multiply_m521CC803B4F15AFBDC81652E5EA0E5B694CDCE55(L_40, L_41, L_42, NULL); NullCheck(L_38); (L_38)->SetAt(static_cast(L_39), (int32_t)L_43); int32_t L_44 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_44, 1)); } IL_00a8: { int32_t L_45 = V_6; int32_t L_46 = V_4; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_0052; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_47 = V_5; return L_47; } } #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 Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* ITFReader_decodeRow_mC7BEA51945994C0A5852EC94CD84F48F36EDACD0 (ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34* __this, int32_t ___0_rowNumber, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, RuntimeObject* ___2_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; StringBuilder_t* V_2 = NULL; String_t* V_3 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; bool V_7 = false; int32_t V_8 = 0; ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* V_9 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_10 = NULL; int32_t V_11 = 0; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_12 = NULL; ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* G_B28_0 = NULL; { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___1_row; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1; L_1 = ITFReader_decodeStart_m15FA17ADD77F0BE40229E1F5C1351295D5295C06(__this, L_0, NULL); V_0 = L_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = V_0; if (L_2) { goto IL_000d; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_000d: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_3 = ___1_row; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4; L_4 = ITFReader_decodeEnd_mEDF8F6E3CEE1470A9EF85B180A0AE90A26261462(__this, L_3, NULL); V_1 = L_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = V_1; if (L_5) { goto IL_001a; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_001a: { StringBuilder_t* L_6 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_6, ((int32_t)20), NULL); V_2 = L_6; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_7 = ___1_row; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_0; NullCheck(L_8); int32_t L_9 = 1; int32_t L_10 = (L_8)->GetAt(static_cast(L_9)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = V_1; NullCheck(L_11); int32_t L_12 = 0; int32_t L_13 = (L_11)->GetAt(static_cast(L_12)); StringBuilder_t* L_14 = V_2; il2cpp_codegen_runtime_class_init_inline(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); bool L_15; L_15 = ITFReader_decodeMiddle_m625D2C3FF276D0206179AAB38C7820D758E018D6(L_7, L_10, L_13, L_14, NULL); if (L_15) { goto IL_0033; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0033: { StringBuilder_t* L_16 = V_2; NullCheck(L_16); String_t* L_17; L_17 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_16); V_3 = L_17; V_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; V_5 = ((int32_t)14); RuntimeObject* L_18 = ___2_hints; if (!L_18) { goto IL_005e; } } { RuntimeObject* L_19 = ___2_hints; NullCheck(L_19); bool L_20; L_20 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_19, 5); if (!L_20) { goto IL_005e; } } { RuntimeObject* L_21 = ___2_hints; NullCheck(L_21); RuntimeObject* L_22; L_22 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_21, 5); V_4 = ((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)Castclass((RuntimeObject*)L_22, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var)); V_5 = 0; } IL_005e: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = V_4; if (L_23) { goto IL_006d; } } { il2cpp_codegen_runtime_class_init_inline(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = ((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___DEFAULT_ALLOWED_LENGTHS; V_4 = L_24; V_5 = ((int32_t)14); } IL_006d: { String_t* L_25 = V_3; NullCheck(L_25); int32_t L_26; L_26 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_25, NULL); V_6 = L_26; int32_t L_27 = V_6; V_7 = (bool)((((int32_t)L_27) > ((int32_t)((int32_t)14)))? 1 : 0); bool L_28 = V_7; if (L_28) { goto IL_00c7; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = V_4; V_10 = L_29; V_11 = 0; goto IL_00ac; } IL_008a: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = V_10; int32_t L_31 = V_11; NullCheck(L_30); int32_t L_32 = L_31; int32_t L_33 = (L_30)->GetAt(static_cast(L_32)); V_8 = L_33; int32_t L_34 = V_6; int32_t L_35 = V_8; if ((!(((uint32_t)L_34) == ((uint32_t)L_35)))) { goto IL_009c; } } { V_7 = (bool)1; goto IL_00b4; } IL_009c: { int32_t L_36 = V_8; int32_t L_37 = V_5; if ((((int32_t)L_36) <= ((int32_t)L_37))) { goto IL_00a6; } } { int32_t L_38 = V_8; V_5 = L_38; } IL_00a6: { int32_t L_39 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_39, 1)); } IL_00ac: { int32_t L_40 = V_11; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = V_10; NullCheck(L_41); if ((((int32_t)L_40) < ((int32_t)((int32_t)(((RuntimeArray*)L_41)->max_length))))) { goto IL_008a; } } IL_00b4: { bool L_42 = V_7; if (L_42) { goto IL_00c1; } } { int32_t L_43 = V_6; int32_t L_44 = V_5; if ((((int32_t)L_43) <= ((int32_t)L_44))) { goto IL_00c1; } } { V_7 = (bool)1; } IL_00c1: { bool L_45 = V_7; if (L_45) { goto IL_00c7; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_00c7: { RuntimeObject* L_46 = ___2_hints; if (!L_46) { goto IL_00e1; } } { RuntimeObject* L_47 = ___2_hints; NullCheck(L_47); bool L_48; L_48 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_47, 7); if (!L_48) { goto IL_00e1; } } { RuntimeObject* L_49 = ___2_hints; NullCheck(L_49); RuntimeObject* L_50; L_50 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_49, 7); G_B28_0 = ((ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3*)CastclassSealed((RuntimeObject*)L_50, ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_il2cpp_TypeInfo_var)); goto IL_00e2; } IL_00e1: { G_B28_0 = ((ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3*)(NULL)); } IL_00e2: { V_9 = G_B28_0; ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_51 = V_9; if (!L_51) { goto IL_010c; } } { ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_52 = V_9; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = V_0; NullCheck(L_53); int32_t L_54 = 1; int32_t L_55 = (L_53)->GetAt(static_cast(L_54)); int32_t L_56 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_57 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_57, ((float)L_55), ((float)L_56), NULL); NullCheck(L_52); ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_inline(L_52, L_57, NULL); ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_58 = V_9; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_59 = V_1; NullCheck(L_59); int32_t L_60 = 0; int32_t L_61 = (L_59)->GetAt(static_cast(L_60)); int32_t L_62 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_63 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_63, ((float)L_61), ((float)L_62), NULL); NullCheck(L_58); ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_inline(L_58, L_63, NULL); } IL_010c: { String_t* L_64 = V_3; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_65 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)2); V_12 = L_65; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_66 = V_12; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_67 = V_0; NullCheck(L_67); int32_t L_68 = 1; int32_t L_69 = (L_67)->GetAt(static_cast(L_68)); int32_t L_70 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_71 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_71, ((float)L_69), ((float)L_70), NULL); NullCheck(L_66); ArrayElementTypeCheck (L_66, L_71); (L_66)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_71); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_72 = V_12; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_73 = V_1; NullCheck(L_73); int32_t L_74 = 0; int32_t L_75 = (L_73)->GetAt(static_cast(L_74)); int32_t L_76 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_77 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_77, ((float)L_75), ((float)L_76), NULL); NullCheck(L_72); ArrayElementTypeCheck (L_72, L_77); (L_72)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_77); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_78 = V_12; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_79 = (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)il2cpp_codegen_object_new(Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); Result__ctor_m1FE156476FD7E8E25D0829D5D2DAC9432A419E55(L_79, L_64, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, L_78, ((int32_t)256), NULL); return L_79; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ITFReader_decodeMiddle_m625D2C3FF276D0206179AAB38C7820D758E018D6 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, int32_t ___1_payloadStart, int32_t ___2_payloadEnd, StringBuilder_t* ___3_resultString, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_7 = NULL; int32_t V_8 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); V_0 = L_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); V_1 = L_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); V_2 = L_2; goto IL_009d; } IL_001b: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_3 = ___0_row; int32_t L_4 = ___1_payloadStart; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = V_0; il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); bool L_6; L_6 = OneDReader_recordPattern_mCE399FCF63A456BB243DB128D508B576ABFDC1E5(L_3, L_4, L_5, NULL); if (L_6) { goto IL_0027; } } { return (bool)0; } IL_0027: { V_3 = 0; goto IL_0044; } IL_002b: { int32_t L_7 = V_3; V_4 = ((int32_t)(L_7<<1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_1; int32_t L_9 = V_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_0; int32_t L_11 = V_4; NullCheck(L_10); int32_t L_12 = L_11; int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); NullCheck(L_8); (L_8)->SetAt(static_cast(L_9), (int32_t)L_13); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = V_2; int32_t L_15 = V_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = V_0; int32_t L_17 = V_4; NullCheck(L_16); int32_t L_18 = ((int32_t)il2cpp_codegen_add(L_17, 1)); int32_t L_19 = (L_16)->GetAt(static_cast(L_18)); NullCheck(L_14); (L_14)->SetAt(static_cast(L_15), (int32_t)L_19); int32_t L_20 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0044: { int32_t L_21 = V_3; if ((((int32_t)L_21) < ((int32_t)5))) { goto IL_002b; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = V_1; il2cpp_codegen_runtime_class_init_inline(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); bool L_23; L_23 = ITFReader_decodeDigit_mD3DD1F574E9D488385DBA58339FEF47D0E06B6DD(L_22, (&V_5), NULL); if (L_23) { goto IL_0054; } } { return (bool)0; } IL_0054: { StringBuilder_t* L_24 = ___3_resultString; int32_t L_25 = V_5; NullCheck(L_24); StringBuilder_t* L_26; L_26 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_24, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)48), L_25))), NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = V_2; il2cpp_codegen_runtime_class_init_inline(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); bool L_28; L_28 = ITFReader_decodeDigit_mD3DD1F574E9D488385DBA58339FEF47D0E06B6DD(L_27, (&V_5), NULL); if (L_28) { goto IL_006d; } } { return (bool)0; } IL_006d: { StringBuilder_t* L_29 = ___3_resultString; int32_t L_30 = V_5; NullCheck(L_29); StringBuilder_t* L_31; L_31 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_29, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)48), L_30))), NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = V_0; V_7 = L_32; V_8 = 0; goto IL_0095; } IL_0082: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = V_7; int32_t L_34 = V_8; NullCheck(L_33); int32_t L_35 = L_34; int32_t L_36 = (L_33)->GetAt(static_cast(L_35)); V_6 = L_36; int32_t L_37 = ___1_payloadStart; int32_t L_38 = V_6; ___1_payloadStart = ((int32_t)il2cpp_codegen_add(L_37, L_38)); int32_t L_39 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_39, 1)); } IL_0095: { int32_t L_40 = V_8; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = V_7; NullCheck(L_41); if ((((int32_t)L_40) < ((int32_t)((int32_t)(((RuntimeArray*)L_41)->max_length))))) { goto IL_0082; } } IL_009d: { int32_t L_42 = ___1_payloadStart; int32_t L_43 = ___2_payloadEnd; if ((((int32_t)L_42) < ((int32_t)L_43))) { goto IL_001b; } } { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ITFReader_decodeStart_m15FA17ADD77F0BE40229E1F5C1351295D5295C06 (ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___0_row; il2cpp_codegen_runtime_class_init_inline(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); int32_t L_1; L_1 = ITFReader_skipWhiteSpace_m8F180A604E049416E8321B2526C9480CFD1CA0FA(L_0, NULL); V_0 = L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_000d; } } { return (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; } IL_000d: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_3 = ___0_row; int32_t L_4 = V_0; il2cpp_codegen_runtime_class_init_inline(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = ((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___START_PATTERN; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6; L_6 = ITFReader_findGuardPattern_mEEA4EB827605F308353F41DD4671A7E7092F2D98(L_3, L_4, L_5, NULL); V_1 = L_6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = V_1; if (L_7) { goto IL_001f; } } { return (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; } IL_001f: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_1; NullCheck(L_8); int32_t L_9 = 1; int32_t L_10 = (L_8)->GetAt(static_cast(L_9)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = V_1; NullCheck(L_11); int32_t L_12 = 0; int32_t L_13 = (L_11)->GetAt(static_cast(L_12)); __this->___narrowLineWidth = ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_10, L_13))>>2)); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_14 = ___0_row; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = V_1; NullCheck(L_15); int32_t L_16 = 0; int32_t L_17 = (L_15)->GetAt(static_cast(L_16)); bool L_18; L_18 = ITFReader_validateQuietZone_m68172F59F5C9AD1E4094F2AF45DC20BF519F2940(__this, L_14, L_17, NULL); if (L_18) { goto IL_003c; } } { return (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; } IL_003c: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = V_1; return L_19; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ITFReader_validateQuietZone_m68172F59F5C9AD1E4094F2AF45DC20BF519F2940 (ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, int32_t ___1_startPattern, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = __this->___narrowLineWidth; V_0 = ((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)10))); int32_t L_1 = V_0; int32_t L_2 = ___1_startPattern; if ((((int32_t)L_1) < ((int32_t)L_2))) { goto IL_0011; } } { int32_t L_3 = ___1_startPattern; G_B3_0 = L_3; goto IL_0012; } IL_0011: { int32_t L_4 = V_0; G_B3_0 = L_4; } IL_0012: { V_0 = G_B3_0; int32_t L_5 = ___1_startPattern; V_1 = ((int32_t)il2cpp_codegen_subtract(L_5, 1)); goto IL_002a; } IL_0019: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_6 = ___0_row; int32_t L_7 = V_1; NullCheck(L_6); bool L_8; L_8 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_6, L_7, NULL); if (L_8) { goto IL_0032; } } { int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_9, 1)); int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1)); } IL_002a: { int32_t L_11 = V_0; if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0032; } } { int32_t L_12 = V_1; if ((((int32_t)L_12) >= ((int32_t)0))) { goto IL_0019; } } IL_0032: { int32_t L_13 = V_0; if (!L_13) { goto IL_0037; } } { return (bool)0; } IL_0037: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ITFReader_skipWhiteSpace_m8F180A604E049416E8321B2526C9480CFD1CA0FA (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___0_row; NullCheck(L_0); int32_t L_1; L_1 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_0, NULL); V_0 = L_1; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_2 = ___0_row; NullCheck(L_2); int32_t L_3; L_3 = BitArray_getNextSet_mF8C8C36F5635766BD05B035AE11C21264603A0B4(L_2, 0, NULL); V_1 = L_3; int32_t L_4 = V_1; int32_t L_5 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)L_5)))) { goto IL_0015; } } { return (-1); } IL_0015: { int32_t L_6 = V_1; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ITFReader_decodeEnd_mEDF8F6E3CEE1470A9EF85B180A0AE90A26261462 (ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___0_row; NullCheck(L_0); BitArray_reverse_m737EFD06F68E7B7A9CB68109A8FB288EBE8F1494(L_0, NULL); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = ___0_row; il2cpp_codegen_runtime_class_init_inline(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); int32_t L_2; L_2 = ITFReader_skipWhiteSpace_m8F180A604E049416E8321B2526C9480CFD1CA0FA(L_1, NULL); V_0 = L_2; int32_t L_3 = V_0; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0013; } } { return (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; } IL_0013: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_4 = ___0_row; int32_t L_5 = V_0; il2cpp_codegen_runtime_class_init_inline(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = ((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___END_PATTERN_REVERSED; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7; L_7 = ITFReader_findGuardPattern_mEEA4EB827605F308353F41DD4671A7E7092F2D98(L_4, L_5, L_6, NULL); V_1 = L_7; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_1; if (L_8) { goto IL_002b; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_9 = ___0_row; NullCheck(L_9); BitArray_reverse_m737EFD06F68E7B7A9CB68109A8FB288EBE8F1494(L_9, NULL); return (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; } IL_002b: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_10 = ___0_row; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = V_1; NullCheck(L_11); int32_t L_12 = 0; int32_t L_13 = (L_11)->GetAt(static_cast(L_12)); bool L_14; L_14 = ITFReader_validateQuietZone_m68172F59F5C9AD1E4094F2AF45DC20BF519F2940(__this, L_10, L_13, NULL); if (L_14) { goto IL_003f; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_15 = ___0_row; NullCheck(L_15); BitArray_reverse_m737EFD06F68E7B7A9CB68109A8FB288EBE8F1494(L_15, NULL); return (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; } IL_003f: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = V_1; NullCheck(L_16); int32_t L_17 = 0; int32_t L_18 = (L_16)->GetAt(static_cast(L_17)); V_2 = L_18; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = V_1; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_20 = ___0_row; NullCheck(L_20); int32_t L_21; L_21 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_20, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = V_1; NullCheck(L_22); int32_t L_23 = 1; int32_t L_24 = (L_22)->GetAt(static_cast(L_23)); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (int32_t)((int32_t)il2cpp_codegen_subtract(L_21, L_24))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = V_1; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_26 = ___0_row; NullCheck(L_26); int32_t L_27; L_27 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_26, NULL); int32_t L_28 = V_2; NullCheck(L_25); (L_25)->SetAt(static_cast(1), (int32_t)((int32_t)il2cpp_codegen_subtract(L_27, L_28))); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_29 = ___0_row; NullCheck(L_29); BitArray_reverse_m737EFD06F68E7B7A9CB68109A8FB288EBE8F1494(L_29, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = V_1; return L_30; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ITFReader_findGuardPattern_mEEA4EB827605F308353F41DD4671A7E7092F2D98 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, int32_t ___1_rowOffset, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_pattern, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; bool V_3 = false; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_7 = NULL; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___2_pattern; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); int32_t L_1 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_1); V_1 = L_2; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_3 = ___0_row; NullCheck(L_3); int32_t L_4; L_4 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_3, NULL); V_2 = L_4; V_3 = (bool)0; V_4 = 0; int32_t L_5 = ___1_rowOffset; V_5 = L_5; int32_t L_6 = ___1_rowOffset; V_6 = L_6; goto IL_00b8; } IL_0022: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_7 = ___0_row; int32_t L_8 = V_6; NullCheck(L_7); bool L_9; L_9 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_7, L_8, NULL); bool L_10 = V_3; if ((((int32_t)L_9) == ((int32_t)L_10))) { goto IL_0044; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = V_1; int32_t L_12 = V_4; NullCheck(L_11); int32_t* L_13 = ((L_11)->GetAddressAt(static_cast(L_12))); int32_t L_14 = (*(int32_t*)L_13); *(int32_t*)L_13 = ((int32_t)il2cpp_codegen_add(L_14, 1)); goto IL_00b2; } IL_0044: { int32_t L_15 = V_4; int32_t L_16 = V_0; if ((!(((uint32_t)L_15) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_16, 1)))))) { goto IL_00a2; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = ___2_pattern; il2cpp_codegen_runtime_class_init_inline(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); int32_t L_19 = ((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___MAX_INDIVIDUAL_VARIANCE; il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); int32_t L_20; L_20 = OneDReader_patternMatchVariance_m517CE6142B83B8BF005D011661E600707DB8705C(L_17, L_18, L_19, NULL); int32_t L_21 = ((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___MAX_AVG_VARIANCE; if ((((int32_t)L_20) >= ((int32_t)L_21))) { goto IL_0075; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_7 = L_22; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = V_7; int32_t L_24 = V_5; NullCheck(L_23); (L_23)->SetAt(static_cast(0), (int32_t)L_24); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = V_7; int32_t L_26 = V_6; NullCheck(L_25); (L_25)->SetAt(static_cast(1), (int32_t)L_26); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = V_7; return L_27; } IL_0075: { int32_t L_28 = V_5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = V_1; NullCheck(L_29); int32_t L_30 = 0; int32_t L_31 = (L_29)->GetAt(static_cast(L_30)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = V_1; NullCheck(L_32); int32_t L_33 = 1; int32_t L_34 = (L_32)->GetAt(static_cast(L_33)); V_5 = ((int32_t)il2cpp_codegen_add(L_28, ((int32_t)il2cpp_codegen_add(L_31, L_34)))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_36 = V_1; int32_t L_37 = V_4; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_35, 2, (RuntimeArray*)L_36, 0, ((int32_t)il2cpp_codegen_subtract(L_37, 1)), NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = V_1; int32_t L_39 = V_4; NullCheck(L_38); (L_38)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(L_39, 1))), (int32_t)0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_40 = V_1; int32_t L_41 = V_4; NullCheck(L_40); (L_40)->SetAt(static_cast(L_41), (int32_t)0); int32_t L_42 = V_4; V_4 = ((int32_t)il2cpp_codegen_subtract(L_42, 1)); goto IL_00a8; } IL_00a2: { int32_t L_43 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_43, 1)); } IL_00a8: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_44 = V_1; int32_t L_45 = V_4; NullCheck(L_44); (L_44)->SetAt(static_cast(L_45), (int32_t)1); bool L_46 = V_3; V_3 = (bool)((((int32_t)L_46) == ((int32_t)0))? 1 : 0); } IL_00b2: { int32_t L_47 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_47, 1)); } IL_00b8: { int32_t L_48 = V_6; int32_t L_49 = V_2; if ((((int32_t)L_48) < ((int32_t)L_49))) { goto IL_0022; } } { return (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ITFReader_decodeDigit_mD3DD1F574E9D488385DBA58339FEF47D0E06B6DD (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_counters, int32_t* ___1_bestMatch, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL; int32_t V_4 = 0; { il2cpp_codegen_runtime_class_init_inline(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); int32_t L_0 = ((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___MAX_AVG_VARIANCE; V_0 = L_0; int32_t* L_1 = ___1_bestMatch; *((int32_t*)L_1) = (int32_t)(-1); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_2 = ((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___PATTERNS; NullCheck(L_2); V_1 = ((int32_t)(((RuntimeArray*)L_2)->max_length)); V_2 = 0; goto IL_003a; } IL_0015: { il2cpp_codegen_runtime_class_init_inline(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_3 = ((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___PATTERNS; int32_t L_4 = V_2; NullCheck(L_3); int32_t L_5 = L_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (L_3)->GetAt(static_cast(L_5)); V_3 = L_6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = ___0_counters; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_3; int32_t L_9 = ((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___MAX_INDIVIDUAL_VARIANCE; il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); int32_t L_10; L_10 = OneDReader_patternMatchVariance_m517CE6142B83B8BF005D011661E600707DB8705C(L_7, L_8, L_9, NULL); V_4 = L_10; int32_t L_11 = V_4; int32_t L_12 = V_0; if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_0036; } } { int32_t L_13 = V_4; V_0 = L_13; int32_t* L_14 = ___1_bestMatch; int32_t L_15 = V_2; *((int32_t*)L_14) = (int32_t)L_15; } IL_0036: { int32_t L_16 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_003a: { int32_t L_17 = V_2; int32_t L_18 = V_1; if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0015; } } { int32_t* L_19 = ___1_bestMatch; int32_t L_20 = *((int32_t*)L_19); return (bool)((((int32_t)((((int32_t)L_20) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ITFReader__ctor_m5DB8027A3695A736FEA17B4A0CB12C22F81FB566 (ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { __this->___narrowLineWidth = (-1); il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); OneDReader__ctor_m078E35FDB121CADB174EAD8851A8236015D335BA(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ITFReader__cctor_mE1C68920E118D9A865D2B46C992B9577B1213E80 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_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*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D10_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D11_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D12_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D13_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D1_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D2_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D3_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D4_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D5_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D6_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D7_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D8_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D9_FieldInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* V_0 = NULL; { il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); int32_t L_0 = ((OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields*)il2cpp_codegen_static_fields_for(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var))->___PATTERN_MATCH_RESULT_SCALE_FACTOR; ((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___MAX_AVG_VARIANCE = il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)L_0), (0.419999987f)))); int32_t L_1 = ((OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields*)il2cpp_codegen_static_fields_for(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var))->___PATTERN_MATCH_RESULT_SCALE_FACTOR; ((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___MAX_INDIVIDUAL_VARIANCE = il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)L_1), (0.779999971f)))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = L_2; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_4 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_3, L_4, NULL); ((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___DEFAULT_ALLOWED_LENGTHS = L_3; Il2CppCodeGenWriteBarrier((void**)(&((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___DEFAULT_ALLOWED_LENGTHS), (void*)L_3); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)4); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = L_5; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_7 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D2_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_6, L_7, NULL); ((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___START_PATTERN = L_6; Il2CppCodeGenWriteBarrier((void**)(&((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___START_PATTERN), (void*)L_6); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = L_8; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_10 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D3_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_9, L_10, NULL); ((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___END_PATTERN_REVERSED = L_9; Il2CppCodeGenWriteBarrier((void**)(&((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___END_PATTERN_REVERSED), (void*)L_9); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_11 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); V_0 = L_11; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_12 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = L_13; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_15 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D4_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_14, L_15, NULL); NullCheck(L_12); (L_12)->SetAt(static_cast(0), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_14); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_16 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = L_17; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_19 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D5_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_18, L_19, NULL); NullCheck(L_16); (L_16)->SetAt(static_cast(1), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_18); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_20 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = L_21; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_23 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D6_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_22, L_23, NULL); NullCheck(L_20); (L_20)->SetAt(static_cast(2), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_22); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_24 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = L_25; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_27 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D7_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_26, L_27, NULL); NullCheck(L_24); (L_24)->SetAt(static_cast(3), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_26); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_28 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = L_29; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_31 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D8_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_30, L_31, NULL); NullCheck(L_28); (L_28)->SetAt(static_cast(4), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_30); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_32 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = L_33; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_35 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D9_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_34, L_35, NULL); NullCheck(L_32); (L_32)->SetAt(static_cast(5), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_34); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_36 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_37 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = L_37; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_39 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D10_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_38, L_39, NULL); NullCheck(L_36); (L_36)->SetAt(static_cast(6), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_38); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_40 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_42 = L_41; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_43 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D11_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_42, L_43, NULL); NullCheck(L_40); (L_40)->SetAt(static_cast(7), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_42); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_44 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_45 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = L_45; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_47 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D12_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_46, L_47, NULL); NullCheck(L_44); (L_44)->SetAt(static_cast(8), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_46); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_48 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_49 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_50 = L_49; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_51 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088eU2D13_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_50, L_51, NULL); NullCheck(L_48); (L_48)->SetAt(static_cast(((int32_t)9)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_50); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_52 = V_0; ((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___PATTERNS = L_52; Il2CppCodeGenWriteBarrier((void**)(&((ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields*)il2cpp_codegen_static_fields_for(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var))->___PATTERNS), (void*)L_52); 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 BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* OneDimensionalCodeWriter_encode_m97AFA32CE13C3557AB0CE771174A502CC3DCDE23 (OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934* __this, String_t* ___0_contents, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, RuntimeObject* ___4_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject* V_1 = NULL; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_2 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_3 = NULL; RuntimeObject* G_B9_0 = NULL; { String_t* L_0 = ___0_contents; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_0013; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDC256241FC67514DC379445C066477BE1029D779)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OneDimensionalCodeWriter_encode_m97AFA32CE13C3557AB0CE771174A502CC3DCDE23_RuntimeMethod_var))); } IL_0013: { int32_t L_3 = ___2_width; if ((((int32_t)L_3) < ((int32_t)0))) { goto IL_001c; } } { int32_t L_4 = ___3_height; if ((((int32_t)L_4) >= ((int32_t)0))) { goto IL_0054; } } IL_001c: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)4); V_3 = L_5; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_3; NullCheck(L_6); ArrayElementTypeCheck (L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0B4137804BF78B6D1A0107CCF5CCBDADDCC7AF69))); (L_6)->SetAt(static_cast(0), (RuntimeObject*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0B4137804BF78B6D1A0107CCF5CCBDADDCC7AF69))); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = V_3; int32_t L_8 = ___2_width; 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); NullCheck(L_7); ArrayElementTypeCheck (L_7, L_10); (L_7)->SetAt(static_cast(1), (RuntimeObject*)L_10); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = V_3; Il2CppChar L_12 = ((Il2CppChar)((int32_t)120)); RuntimeObject* L_13 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var)), &L_12); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_13); (L_11)->SetAt(static_cast(2), (RuntimeObject*)L_13); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_3; int32_t L_15 = ___3_height; int32_t L_16 = L_15; RuntimeObject* L_17 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_16); NullCheck(L_14); ArrayElementTypeCheck (L_14, L_17); (L_14)->SetAt(static_cast(3), (RuntimeObject*)L_17); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = V_3; String_t* L_19; L_19 = String_Concat_m9EB826D3BC0EF2322AA8E55DF0D20EE41B1E5A36(L_18, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_20 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_20, L_19, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_20, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OneDimensionalCodeWriter_encode_m97AFA32CE13C3557AB0CE771174A502CC3DCDE23_RuntimeMethod_var))); } IL_0054: { int32_t L_21; L_21 = VirtualFuncInvoker0< int32_t >::Invoke(6, __this); V_0 = L_21; RuntimeObject* L_22 = ___4_hints; if (!L_22) { goto IL_007f; } } { RuntimeObject* L_23 = ___4_hints; NullCheck(L_23); bool L_24; L_24 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_23, 5); if (L_24) { goto IL_006c; } } { G_B9_0 = NULL; goto IL_0074; } IL_006c: { RuntimeObject* L_25 = ___4_hints; NullCheck(L_25); RuntimeObject* L_26; L_26 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_25, 5); G_B9_0 = L_26; } IL_0074: { V_1 = G_B9_0; RuntimeObject* L_27 = V_1; if (!L_27) { goto IL_007f; } } { RuntimeObject* L_28 = V_1; il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); int32_t L_29; L_29 = Convert_ToInt32_m9FEA65DB96264479B5268014F10754787382D297(L_28, NULL); V_0 = L_29; } IL_007f: { String_t* L_30 = ___0_contents; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_31; L_31 = VirtualFuncInvoker1< BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, String_t* >::Invoke(7, __this, L_30); V_2 = L_31; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_32 = V_2; int32_t L_33 = ___2_width; int32_t L_34 = ___3_height; int32_t L_35 = V_0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_36; L_36 = OneDimensionalCodeWriter_renderResult_m26B2E6DB0E7D6311D7AB396392DE7D957F118403(L_32, L_33, L_34, L_35, NULL); return L_36; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* OneDimensionalCodeWriter_renderResult_m26B2E6DB0E7D6311D7AB396392DE7D957F118403 (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_code, int32_t ___1_width, int32_t ___2_height, int32_t ___3_sidesMargin, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_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; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_6 = NULL; int32_t V_7 = 0; int32_t V_8 = 0; { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = ___0_code; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); int32_t L_1 = V_0; int32_t L_2 = ___3_sidesMargin; V_1 = ((int32_t)il2cpp_codegen_add(L_1, L_2)); int32_t L_3 = ___1_width; int32_t L_4 = V_1; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_3, L_4, NULL); V_2 = L_5; int32_t L_6 = ___2_height; int32_t L_7; L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(1, L_6, NULL); V_3 = L_7; int32_t L_8 = V_2; int32_t L_9 = V_1; V_4 = ((int32_t)(L_8/L_9)); int32_t L_10 = V_2; int32_t L_11 = V_0; int32_t L_12 = V_4; V_5 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_10, ((int32_t)il2cpp_codegen_multiply(L_11, L_12))))/2)); int32_t L_13 = V_2; int32_t L_14 = V_3; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_15 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)il2cpp_codegen_object_new(BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17(L_15, L_13, L_14, NULL); V_6 = L_15; V_7 = 0; int32_t L_16 = V_5; V_8 = L_16; goto IL_0059; } IL_0039: { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_17 = ___0_code; int32_t L_18 = V_7; NullCheck(L_17); int32_t L_19 = L_18; int8_t L_20 = (int8_t)(L_17)->GetAt(static_cast(L_19)); if (!L_20) { goto IL_004c; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_21 = V_6; int32_t L_22 = V_8; int32_t L_23 = V_4; int32_t L_24 = V_3; NullCheck(L_21); BitMatrix_setRegion_m7A363710FD3B752DE2CAC83BEC3CE64B441849F1(L_21, L_22, 0, L_23, L_24, NULL); } IL_004c: { int32_t L_25 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_25, 1)); int32_t L_26 = V_8; int32_t L_27 = V_4; V_8 = ((int32_t)il2cpp_codegen_add(L_26, L_27)); } IL_0059: { int32_t L_28 = V_7; int32_t L_29 = V_0; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0039; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_30 = V_6; return L_30; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OneDimensionalCodeWriter_appendPattern_mC1F8CA2C9B7135430A3B93F68619B7BFE7E1B414 (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_target, int32_t ___1_pos, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_pattern, bool ___3_startColor, const RuntimeMethod* method) { bool V_0 = false; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_4 = NULL; int32_t V_5 = 0; { bool L_0 = ___3_startColor; V_0 = L_0; V_1 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___2_pattern; V_4 = L_1; V_5 = 0; goto IL_0036; } IL_000c: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = V_4; int32_t L_3 = V_5; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); V_2 = L_5; V_3 = 0; goto IL_0023; } IL_0016: { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = ___0_target; int32_t L_7 = ___1_pos; int32_t L_8 = L_7; ___1_pos = ((int32_t)il2cpp_codegen_add(L_8, 1)); bool L_9 = V_0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_8), (bool)L_9); int32_t L_10 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0023: { int32_t L_11 = V_3; int32_t L_12 = V_2; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0016; } } { int32_t L_13 = V_1; int32_t L_14 = V_2; V_1 = ((int32_t)il2cpp_codegen_add(L_13, L_14)); bool L_15 = V_0; V_0 = (bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0); int32_t L_16 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0036: { int32_t L_17 = V_5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_4; NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))))) { goto IL_000c; } } { int32_t L_19 = V_1; return L_19; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OneDimensionalCodeWriter_get_DefaultMargin_m6F851D4A6F87867A17E5B5242C6C610E869200F3 (OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934* __this, const RuntimeMethod* method) { { return ((int32_t)10); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OneDimensionalCodeWriter__ctor_m89AAC57AED1B537013EE06E6A74169A6E18931D2 (OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934* __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 BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* Code93Writer_encode_m41E3712D183F207B55B1F7759E0BC0A507D6184B (Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913* __this, String_t* ___0_contents, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, RuntimeObject* ___4_hints, const RuntimeMethod* method) { { int32_t L_0 = ___1_format; if ((((int32_t)L_0) == ((int32_t)8))) { goto IL_001a; } } { int32_t L_1 = ___1_format; int32_t L_2 = L_1; RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BarcodeFormat_t6AAFC3C9FCD9667A068874AE1559A09723CA3282_il2cpp_TypeInfo_var)), &L_2); String_t* L_4; L_4 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E4AE73910B06023B536561A0E2BD51C115E5B27)), L_3, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_5, L_4, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Code93Writer_encode_m41E3712D183F207B55B1F7759E0BC0A507D6184B_RuntimeMethod_var))); } IL_001a: { String_t* L_6 = ___0_contents; int32_t L_7 = ___1_format; int32_t L_8 = ___2_width; int32_t L_9 = ___3_height; RuntimeObject* L_10 = ___4_hints; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_11; L_11 = OneDimensionalCodeWriter_encode_m97AFA32CE13C3557AB0CE771174A502CC3DCDE23(__this, L_6, L_7, L_8, L_9, L_10, NULL); return L_11; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* Code93Writer_encode_m2B72DF5B2281305FAE4B8879E1BF8B4555B527C5 (Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913* __this, String_t* ___0_contents, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5546FF5BE026D8CD1D987B4DD823A58C1C37453F); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_3 = NULL; 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; { String_t* L_0 = ___0_contents; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); V_0 = L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)((int32_t)80)))) { goto IL_0022; } } { int32_t L_3 = V_0; int32_t L_4 = L_3; RuntimeObject* L_5 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_4); String_t* L_6; L_6 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBFC77CC47100AF73F73F5F06F90B782FBFB1775C)), L_5, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, L_6, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Code93Writer_encode_m2B72DF5B2281305FAE4B8879E1BF8B4555B527C5_RuntimeMethod_var))); } IL_0022: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9)); V_1 = L_8; String_t* L_9 = ___0_contents; NullCheck(L_9); int32_t L_10; L_10 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_9, NULL); V_2 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_10, 2)), 2)), ((int32_t)9))), 1)); il2cpp_codegen_runtime_class_init_inline(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = ((Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields*)il2cpp_codegen_static_fields_for(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var))->___CHARACTER_ENCODINGS; NullCheck(L_11); int32_t L_12 = ((int32_t)47); int32_t L_13 = (L_11)->GetAt(static_cast(L_12)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = V_1; Code93Writer_toIntArray_m9C7FCB38FE7F0E1C9488EC9D9A10352E77001600(L_13, L_14, NULL); int32_t L_15 = V_2; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_16 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)L_15); V_3 = L_16; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_17 = V_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_1; int32_t L_19; L_19 = Code93Writer_appendPattern_m67122B0E0887933BCB44A3EE12B3EFA856C77398(L_17, 0, L_18, NULL); V_4 = L_19; V_5 = 0; goto IL_0094; } IL_005e: { String_t* L_20 = ___0_contents; int32_t L_21 = V_5; NullCheck(L_20); Il2CppChar L_22; L_22 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_20, L_21, NULL); NullCheck(_stringLiteral5546FF5BE026D8CD1D987B4DD823A58C1C37453F); int32_t L_23; L_23 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(_stringLiteral5546FF5BE026D8CD1D987B4DD823A58C1C37453F, L_22, NULL); V_6 = L_23; il2cpp_codegen_runtime_class_init_inline(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = ((Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields*)il2cpp_codegen_static_fields_for(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var))->___CHARACTER_ENCODINGS; int32_t L_25 = V_6; NullCheck(L_24); int32_t L_26 = L_25; int32_t L_27 = (L_24)->GetAt(static_cast(L_26)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = V_1; Code93Writer_toIntArray_m9C7FCB38FE7F0E1C9488EC9D9A10352E77001600(L_27, L_28, NULL); int32_t L_29 = V_4; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_30 = V_3; int32_t L_31 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = V_1; int32_t L_33; L_33 = Code93Writer_appendPattern_m67122B0E0887933BCB44A3EE12B3EFA856C77398(L_30, L_31, L_32, NULL); V_4 = ((int32_t)il2cpp_codegen_add(L_29, L_33)); int32_t L_34 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_0094: { int32_t L_35 = V_5; int32_t L_36 = V_0; if ((((int32_t)L_35) < ((int32_t)L_36))) { goto IL_005e; } } { String_t* L_37 = ___0_contents; int32_t L_38; L_38 = Code93Writer_computeChecksumIndex_m9AF32637260AC037018EC2CC1F53A727DF7263E4(L_37, ((int32_t)20), NULL); V_7 = L_38; il2cpp_codegen_runtime_class_init_inline(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_39 = ((Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields*)il2cpp_codegen_static_fields_for(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var))->___CHARACTER_ENCODINGS; int32_t L_40 = V_7; NullCheck(L_39); int32_t L_41 = L_40; int32_t L_42 = (L_39)->GetAt(static_cast(L_41)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_43 = V_1; Code93Writer_toIntArray_m9C7FCB38FE7F0E1C9488EC9D9A10352E77001600(L_42, L_43, NULL); int32_t L_44 = V_4; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_45 = V_3; int32_t L_46 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_47 = V_1; int32_t L_48; L_48 = Code93Writer_appendPattern_m67122B0E0887933BCB44A3EE12B3EFA856C77398(L_45, L_46, L_47, NULL); V_4 = ((int32_t)il2cpp_codegen_add(L_44, L_48)); String_t* L_49 = ___0_contents; int32_t L_50 = V_7; NullCheck(_stringLiteral5546FF5BE026D8CD1D987B4DD823A58C1C37453F); Il2CppChar L_51; L_51 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral5546FF5BE026D8CD1D987B4DD823A58C1C37453F, L_50, NULL); Il2CppChar L_52 = L_51; RuntimeObject* L_53 = Box(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var, &L_52); String_t* L_54; L_54 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(L_49, L_53, NULL); ___0_contents = L_54; String_t* L_55 = ___0_contents; int32_t L_56; L_56 = Code93Writer_computeChecksumIndex_m9AF32637260AC037018EC2CC1F53A727DF7263E4(L_55, ((int32_t)15), NULL); V_8 = L_56; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_57 = ((Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields*)il2cpp_codegen_static_fields_for(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var))->___CHARACTER_ENCODINGS; int32_t L_58 = V_8; NullCheck(L_57); int32_t L_59 = L_58; int32_t L_60 = (L_57)->GetAt(static_cast(L_59)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = V_1; Code93Writer_toIntArray_m9C7FCB38FE7F0E1C9488EC9D9A10352E77001600(L_60, L_61, NULL); int32_t L_62 = V_4; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_63 = V_3; int32_t L_64 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_65 = V_1; int32_t L_66; L_66 = Code93Writer_appendPattern_m67122B0E0887933BCB44A3EE12B3EFA856C77398(L_63, L_64, L_65, NULL); V_4 = ((int32_t)il2cpp_codegen_add(L_62, L_66)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_67 = ((Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields*)il2cpp_codegen_static_fields_for(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var))->___CHARACTER_ENCODINGS; NullCheck(L_67); int32_t L_68 = ((int32_t)47); int32_t L_69 = (L_67)->GetAt(static_cast(L_68)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_70 = V_1; Code93Writer_toIntArray_m9C7FCB38FE7F0E1C9488EC9D9A10352E77001600(L_69, L_70, NULL); int32_t L_71 = V_4; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_72 = V_3; int32_t L_73 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_74 = V_1; int32_t L_75; L_75 = Code93Writer_appendPattern_m67122B0E0887933BCB44A3EE12B3EFA856C77398(L_72, L_73, L_74, NULL); V_4 = ((int32_t)il2cpp_codegen_add(L_71, L_75)); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_76 = V_3; int32_t L_77 = V_4; NullCheck(L_76); (L_76)->SetAt(static_cast(L_77), (bool)1); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_78 = V_3; return L_78; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Code93Writer_toIntArray_m9C7FCB38FE7F0E1C9488EC9D9A10352E77001600 (int32_t ___0_a, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_toReturn, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t G_B3_0 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B3_1 = NULL; int32_t G_B2_0 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B2_1 = NULL; int32_t G_B4_0 = 0; int32_t G_B4_1 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B4_2 = NULL; { V_0 = 0; goto IL_001d; } IL_0004: { int32_t L_0 = ___0_a; int32_t L_1 = V_0; V_1 = ((int32_t)(L_0&((int32_t)(1<<((int32_t)(((int32_t)il2cpp_codegen_subtract(8, L_1))&((int32_t)31))))))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = ___1_toReturn; int32_t L_3 = V_0; int32_t L_4 = V_1; if (!L_4) { G_B3_0 = L_3; G_B3_1 = L_2; goto IL_0017; } G_B2_0 = L_3; G_B2_1 = L_2; } { G_B4_0 = 1; G_B4_1 = G_B2_0; G_B4_2 = G_B2_1; goto IL_0018; } IL_0017: { G_B4_0 = 0; G_B4_1 = G_B3_0; G_B4_2 = G_B3_1; } IL_0018: { NullCheck(G_B4_2); (G_B4_2)->SetAt(static_cast(G_B4_1), (int32_t)G_B4_0); int32_t L_5 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_001d: { int32_t L_6 = V_0; if ((((int32_t)L_6) < ((int32_t)((int32_t)9)))) { goto IL_0004; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Code93Writer_appendPattern_m67122B0E0887933BCB44A3EE12B3EFA856C77398 (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_target, int32_t ___1_pos, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_pattern, const RuntimeMethod* method) { int32_t V_0 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___2_pattern; V_1 = L_0; V_2 = 0; goto IL_001d; } IL_0006: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = V_1; int32_t L_2 = V_2; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = ___0_target; int32_t L_6 = ___1_pos; int32_t L_7 = L_6; ___1_pos = ((int32_t)il2cpp_codegen_add(L_7, 1)); int32_t L_8 = V_0; NullCheck(L_5); (L_5)->SetAt(static_cast(L_7), (bool)((((int32_t)((((int32_t)L_8) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0)); int32_t L_9 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_001d: { int32_t L_10 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = V_1; NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_0006; } } { return ((int32_t)9); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Code93Writer_computeChecksumIndex_m9AF32637260AC037018EC2CC1F53A727DF7263E4 (String_t* ___0_contents, int32_t ___1_maxWeight, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5546FF5BE026D8CD1D987B4DD823A58C1C37453F); 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 = 1; V_1 = 0; String_t* L_0 = ___0_contents; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); V_2 = ((int32_t)il2cpp_codegen_subtract(L_1, 1)); goto IL_0035; } IL_000f: { String_t* L_2 = ___0_contents; int32_t L_3 = V_2; NullCheck(L_2); Il2CppChar L_4; L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_2, L_3, NULL); NullCheck(_stringLiteral5546FF5BE026D8CD1D987B4DD823A58C1C37453F); int32_t L_5; L_5 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(_stringLiteral5546FF5BE026D8CD1D987B4DD823A58C1C37453F, L_4, NULL); V_3 = L_5; int32_t L_6 = V_1; int32_t L_7 = V_3; int32_t L_8 = V_0; V_1 = ((int32_t)il2cpp_codegen_add(L_6, ((int32_t)il2cpp_codegen_multiply(L_7, L_8)))); int32_t L_9 = V_0; int32_t L_10 = ((int32_t)il2cpp_codegen_add(L_9, 1)); V_0 = L_10; int32_t L_11 = ___1_maxWeight; if ((((int32_t)L_10) <= ((int32_t)L_11))) { goto IL_0031; } } { V_0 = 1; } IL_0031: { int32_t L_12 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_12, 1)); } IL_0035: { int32_t L_13 = V_2; if ((((int32_t)L_13) >= ((int32_t)0))) { goto IL_000f; } } { int32_t L_14 = V_1; return ((int32_t)(L_14%((int32_t)47))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Code93Writer__ctor_m5ECFA917E61527BB9BFCC7D4F95361FA6475DC8D (Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913* __this, const RuntimeMethod* method) { { OneDimensionalCodeWriter__ctor_m89AAC57AED1B537013EE06E6A74169A6E18931D2(__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 Code93Reader__ctor_m2261054A0849D43932DBFAA9324F80F293C030B5 (Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D* __this, 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*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); OneDReader__ctor_m078E35FDB121CADB174EAD8851A8236015D335BA(__this, NULL); StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_0, ((int32_t)20), NULL); __this->___decodeRowResult = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___decodeRowResult), (void*)L_0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6); __this->___counters = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___counters), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* Code93Reader_decodeRow_mAFDE73F30E07F62685309D4BBB0E400160782193 (Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D* __this, int32_t ___0_rowNumber, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, RuntimeObject* ___2_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; Il2CppChar V_4 = 0x0; 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; String_t* V_10 = NULL; float V_11 = 0.0f; float V_12 = 0.0f; ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* V_13 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_14 = NULL; int32_t V_15 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_16 = NULL; int32_t V_17 = 0; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_18 = NULL; ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* G_B32_0 = NULL; { V_0 = 0; goto IL_0011; } IL_0004: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___counters; int32_t L_1 = V_0; NullCheck(L_0); (L_0)->SetAt(static_cast(L_1), (int32_t)0); int32_t L_2 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); } IL_0011: { int32_t L_3 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___counters; NullCheck(L_4); if ((((int32_t)L_3) < ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))) { goto IL_0004; } } { StringBuilder_t* L_5 = __this->___decodeRowResult; NullCheck(L_5); StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414(L_5, 0, NULL); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_6 = ___1_row; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7; L_7 = Code93Reader_findAsteriskPattern_m2B3CB23E7E53006C0449D231C96B6BCBF6175117(__this, L_6, NULL); V_1 = L_7; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_1; if (L_8) { goto IL_0035; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0035: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_9 = ___1_row; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_1; NullCheck(L_10); int32_t L_11 = 1; int32_t L_12 = (L_10)->GetAt(static_cast(L_11)); NullCheck(L_9); int32_t L_13; L_13 = BitArray_getNextSet_mF8C8C36F5635766BD05B035AE11C21264603A0B4(L_9, L_12, NULL); V_2 = L_13; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_14 = ___1_row; NullCheck(L_14); int32_t L_15; L_15 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_14, NULL); V_3 = L_15; } IL_0046: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_16 = ___1_row; int32_t L_17 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = __this->___counters; il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); bool L_19; L_19 = OneDReader_recordPattern_mCE399FCF63A456BB243DB128D508B576ABFDC1E5(L_16, L_17, L_18, NULL); if (L_19) { goto IL_0057; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0057: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = __this->___counters; il2cpp_codegen_runtime_class_init_inline(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); int32_t L_21; L_21 = Code93Reader_toPattern_m3643A8E063D93E177149FA70D5FC3C025E8A5FA4(L_20, NULL); V_6 = L_21; int32_t L_22 = V_6; if ((((int32_t)L_22) >= ((int32_t)0))) { goto IL_006b; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_006b: { int32_t L_23 = V_6; il2cpp_codegen_runtime_class_init_inline(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); bool L_24; L_24 = Code93Reader_patternToChar_m45164C4C594B87D1A5D93BAAA0A68227F88CF557(L_23, (&V_4), NULL); if (L_24) { goto IL_0078; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0078: { StringBuilder_t* L_25 = __this->___decodeRowResult; Il2CppChar L_26 = V_4; NullCheck(L_25); StringBuilder_t* L_27; L_27 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_25, L_26, NULL); int32_t L_28 = V_2; V_5 = L_28; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = __this->___counters; V_14 = L_29; V_15 = 0; goto IL_00a8; } IL_0096: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = V_14; int32_t L_31 = V_15; NullCheck(L_30); int32_t L_32 = L_31; int32_t L_33 = (L_30)->GetAt(static_cast(L_32)); V_7 = L_33; int32_t L_34 = V_2; int32_t L_35 = V_7; V_2 = ((int32_t)il2cpp_codegen_add(L_34, L_35)); int32_t L_36 = V_15; V_15 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_00a8: { int32_t L_37 = V_15; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = V_14; NullCheck(L_38); if ((((int32_t)L_37) < ((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length))))) { goto IL_0096; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_39 = ___1_row; int32_t L_40 = V_2; NullCheck(L_39); int32_t L_41; L_41 = BitArray_getNextSet_mF8C8C36F5635766BD05B035AE11C21264603A0B4(L_39, L_40, NULL); V_2 = L_41; Il2CppChar L_42 = V_4; if ((!(((uint32_t)L_42) == ((uint32_t)((int32_t)42))))) { goto IL_0046; } } { StringBuilder_t* L_43 = __this->___decodeRowResult; StringBuilder_t* L_44 = __this->___decodeRowResult; NullCheck(L_44); int32_t L_45; L_45 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_44, NULL); NullCheck(L_43); StringBuilder_t* L_46; L_46 = StringBuilder_Remove_m0D93692674D1C09795C7D6542420A3B6C5F81E90(L_43, ((int32_t)il2cpp_codegen_subtract(L_45, 1)), 1, NULL); V_8 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_47 = __this->___counters; V_16 = L_47; V_17 = 0; goto IL_00fc; } IL_00e8: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_48 = V_16; int32_t L_49 = V_17; NullCheck(L_48); int32_t L_50 = L_49; int32_t L_51 = (L_48)->GetAt(static_cast(L_50)); V_9 = L_51; int32_t L_52 = V_8; int32_t L_53 = V_9; V_8 = ((int32_t)il2cpp_codegen_add(L_52, L_53)); int32_t L_54 = V_17; V_17 = ((int32_t)il2cpp_codegen_add(L_54, 1)); } IL_00fc: { int32_t L_55 = V_17; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_56 = V_16; NullCheck(L_56); if ((((int32_t)L_55) < ((int32_t)((int32_t)(((RuntimeArray*)L_56)->max_length))))) { goto IL_00e8; } } { int32_t L_57 = V_2; int32_t L_58 = V_3; if ((((int32_t)L_57) == ((int32_t)L_58))) { goto IL_0111; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_59 = ___1_row; int32_t L_60 = V_2; NullCheck(L_59); bool L_61; L_61 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_59, L_60, NULL); if (L_61) { goto IL_0113; } } IL_0111: { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0113: { StringBuilder_t* L_62 = __this->___decodeRowResult; NullCheck(L_62); int32_t L_63; L_63 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_62, NULL); if ((((int32_t)L_63) >= ((int32_t)2))) { goto IL_0123; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0123: { StringBuilder_t* L_64 = __this->___decodeRowResult; il2cpp_codegen_runtime_class_init_inline(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); bool L_65; L_65 = Code93Reader_checkChecksums_m8A7AFF723137F0ECED0F762E7AFECF94027A2B97(L_64, NULL); if (L_65) { goto IL_0132; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0132: { StringBuilder_t* L_66 = __this->___decodeRowResult; StringBuilder_t* L_67 = __this->___decodeRowResult; NullCheck(L_67); int32_t L_68; L_68 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_67, NULL); NullCheck(L_66); StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414(L_66, ((int32_t)il2cpp_codegen_subtract(L_68, 2)), NULL); StringBuilder_t* L_69 = __this->___decodeRowResult; il2cpp_codegen_runtime_class_init_inline(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); String_t* L_70; L_70 = Code93Reader_decodeExtended_m95D2FE9F6826ABE20551F5388A7926C97D8FDDB7(L_69, NULL); V_10 = L_70; String_t* L_71 = V_10; if (L_71) { goto IL_015d; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_015d: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_72 = V_1; NullCheck(L_72); int32_t L_73 = 1; int32_t L_74 = (L_72)->GetAt(static_cast(L_73)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_75 = V_1; NullCheck(L_75); int32_t L_76 = 0; int32_t L_77 = (L_75)->GetAt(static_cast(L_76)); V_11 = ((float)(((float)((int32_t)il2cpp_codegen_add(L_74, L_77)))/(2.0f))); int32_t L_78 = V_5; int32_t L_79 = V_8; V_12 = ((float)il2cpp_codegen_add(((float)L_78), ((float)(((float)L_79)/(2.0f))))); RuntimeObject* L_80 = ___2_hints; if (!L_80) { goto IL_0196; } } { RuntimeObject* L_81 = ___2_hints; NullCheck(L_81); bool L_82; L_82 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_81, 7); if (!L_82) { goto IL_0196; } } { RuntimeObject* L_83 = ___2_hints; NullCheck(L_83); RuntimeObject* L_84; L_84 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_83, 7); G_B32_0 = ((ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3*)CastclassSealed((RuntimeObject*)L_84, ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_il2cpp_TypeInfo_var)); goto IL_0197; } IL_0196: { G_B32_0 = ((ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3*)(NULL)); } IL_0197: { V_13 = G_B32_0; ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_85 = V_13; if (!L_85) { goto IL_01bd; } } { ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_86 = V_13; float L_87 = V_11; int32_t L_88 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_89 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_89, L_87, ((float)L_88), NULL); NullCheck(L_86); ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_inline(L_86, L_89, NULL); ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_90 = V_13; float L_91 = V_12; int32_t L_92 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_93 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_93, L_91, ((float)L_92), NULL); NullCheck(L_90); ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_inline(L_90, L_93, NULL); } IL_01bd: { String_t* L_94 = V_10; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_95 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)2); V_18 = L_95; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_96 = V_18; float L_97 = V_11; int32_t L_98 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_99 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_99, L_97, ((float)L_98), NULL); NullCheck(L_96); ArrayElementTypeCheck (L_96, L_99); (L_96)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_99); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_100 = V_18; float L_101 = V_12; int32_t L_102 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_103 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_103, L_101, ((float)L_102), NULL); NullCheck(L_100); ArrayElementTypeCheck (L_100, L_103); (L_100)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_103); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_104 = V_18; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_105 = (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)il2cpp_codegen_object_new(Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); Result__ctor_m1FE156476FD7E8E25D0829D5D2DAC9432A419E55(L_105, L_94, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, L_104, 8, NULL); return L_105; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Code93Reader_findAsteriskPattern_m2B3CB23E7E53006C0449D231C96B6BCBF6175117 (Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_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; bool V_5 = false; int32_t V_6 = 0; int32_t V_7 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_8 = NULL; { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___0_row; NullCheck(L_0); int32_t L_1; L_1 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_0, NULL); V_0 = L_1; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_2 = ___0_row; NullCheck(L_2); int32_t L_3; L_3 = BitArray_getNextSet_mF8C8C36F5635766BD05B035AE11C21264603A0B4(L_2, 0, NULL); V_1 = L_3; V_2 = 0; goto IL_0020; } IL_0013: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___counters; int32_t L_5 = V_2; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (int32_t)0); int32_t L_6 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0020: { int32_t L_7 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = __this->___counters; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))) { goto IL_0013; } } { V_3 = 0; int32_t L_9 = V_1; V_4 = L_9; V_5 = (bool)0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = __this->___counters; NullCheck(L_10); V_6 = ((int32_t)(((RuntimeArray*)L_10)->max_length)); int32_t L_11 = V_1; V_7 = L_11; goto IL_00ff; } IL_0045: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_12 = ___0_row; int32_t L_13 = V_7; NullCheck(L_12); bool L_14; L_14 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_12, L_13, NULL); bool L_15 = V_5; if ((((int32_t)L_14) == ((int32_t)L_15))) { goto IL_006f; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = __this->___counters; int32_t L_17 = V_3; NullCheck(L_16); int32_t* L_18 = ((L_16)->GetAddressAt(static_cast(L_17))); int32_t L_19 = (*(int32_t*)L_18); *(int32_t*)L_18 = ((int32_t)il2cpp_codegen_add(L_19, 1)); goto IL_00f9; } IL_006f: { int32_t L_20 = V_3; int32_t L_21 = V_6; if ((!(((uint32_t)L_20) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_21, 1)))))) { goto IL_00e5; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = __this->___counters; il2cpp_codegen_runtime_class_init_inline(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); int32_t L_23; L_23 = Code93Reader_toPattern_m3643A8E063D93E177149FA70D5FC3C025E8A5FA4(L_22, NULL); int32_t L_24 = ((Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields*)il2cpp_codegen_static_fields_for(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var))->___ASTERISK_ENCODING; if ((!(((uint32_t)L_23) == ((uint32_t)L_24)))) { goto IL_009f; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_8 = L_25; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = V_8; int32_t L_27 = V_4; NullCheck(L_26); (L_26)->SetAt(static_cast(0), (int32_t)L_27); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = V_8; int32_t L_29 = V_7; NullCheck(L_28); (L_28)->SetAt(static_cast(1), (int32_t)L_29); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = V_8; return L_30; } IL_009f: { int32_t L_31 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = __this->___counters; NullCheck(L_32); int32_t L_33 = 0; int32_t L_34 = (L_32)->GetAt(static_cast(L_33)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35 = __this->___counters; NullCheck(L_35); int32_t L_36 = 1; int32_t L_37 = (L_35)->GetAt(static_cast(L_36)); V_4 = ((int32_t)il2cpp_codegen_add(L_31, ((int32_t)il2cpp_codegen_add(L_34, L_37)))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = __this->___counters; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_39 = __this->___counters; int32_t L_40 = V_3; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_38, 2, (RuntimeArray*)L_39, 0, ((int32_t)il2cpp_codegen_subtract(L_40, 1)), NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = __this->___counters; int32_t L_42 = V_3; NullCheck(L_41); (L_41)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(L_42, 1))), (int32_t)0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_43 = __this->___counters; int32_t L_44 = V_3; NullCheck(L_43); (L_43)->SetAt(static_cast(L_44), (int32_t)0); int32_t L_45 = V_3; V_3 = ((int32_t)il2cpp_codegen_subtract(L_45, 1)); goto IL_00e9; } IL_00e5: { int32_t L_46 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_46, 1)); } IL_00e9: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_47 = __this->___counters; int32_t L_48 = V_3; NullCheck(L_47); (L_47)->SetAt(static_cast(L_48), (int32_t)1); bool L_49 = V_5; V_5 = (bool)((((int32_t)L_49) == ((int32_t)0))? 1 : 0); } IL_00f9: { int32_t L_50 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_50, 1)); } IL_00ff: { int32_t L_51 = V_7; int32_t L_52 = V_0; if ((((int32_t)L_51) < ((int32_t)L_52))) { goto IL_0045; } } { return (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Code93Reader_toPattern_m3643A8E063D93E177149FA70D5FC3C025E8A5FA4 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_counters, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_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; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_8 = NULL; int32_t V_9 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_counters; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); V_1 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___0_counters; V_8 = L_1; V_9 = 0; goto IL_001e; } IL_000e: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = V_8; int32_t L_3 = V_9; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); V_2 = L_5; int32_t L_6 = V_1; int32_t L_7 = V_2; V_1 = ((int32_t)il2cpp_codegen_add(L_6, L_7)); int32_t L_8 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_001e: { int32_t L_9 = V_9; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_8; NullCheck(L_10); if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))) { goto IL_000e; } } { V_3 = 0; V_4 = 0; goto IL_0099; } IL_002d: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = ___0_counters; int32_t L_12 = V_4; NullCheck(L_11); int32_t L_13 = L_12; int32_t L_14 = (L_11)->GetAt(static_cast(L_13)); il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); int32_t L_15 = ((OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields*)il2cpp_codegen_static_fields_for(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var))->___INTEGER_MATH_SHIFT; int32_t L_16 = V_1; V_5 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(L_14<<((int32_t)(L_15&((int32_t)31))))), ((int32_t)9)))/L_16)); int32_t L_17 = V_5; int32_t L_18 = ((OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields*)il2cpp_codegen_static_fields_for(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var))->___INTEGER_MATH_SHIFT; V_6 = ((int32_t)(L_17>>((int32_t)(L_18&((int32_t)31))))); int32_t L_19 = V_5; if ((((int32_t)((int32_t)(L_19&((int32_t)255)))) <= ((int32_t)((int32_t)127)))) { goto IL_0060; } } { int32_t L_20 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0060: { int32_t L_21 = V_6; if ((((int32_t)L_21) < ((int32_t)1))) { goto IL_006a; } } { int32_t L_22 = V_6; if ((((int32_t)L_22) <= ((int32_t)4))) { goto IL_006c; } } IL_006a: { return (-1); } IL_006c: { int32_t L_23 = V_4; if (((int32_t)(L_23&1))) { goto IL_008b; } } { V_7 = 0; goto IL_0083; } IL_0077: { int32_t L_24 = V_3; V_3 = ((int32_t)(((int32_t)(L_24<<1))|1)); int32_t L_25 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_0083: { int32_t L_26 = V_7; int32_t L_27 = V_6; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0077; } } { goto IL_0093; } IL_008b: { int32_t L_28 = V_3; int32_t L_29 = V_6; V_3 = ((int32_t)(L_28<<((int32_t)(L_29&((int32_t)31))))); } IL_0093: { int32_t L_30 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_0099: { int32_t L_31 = V_4; int32_t L_32 = V_0; if ((((int32_t)L_31) < ((int32_t)L_32))) { goto IL_002d; } } { int32_t L_33 = V_3; return L_33; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Code93Reader_patternToChar_m45164C4C594B87D1A5D93BAAA0A68227F88CF557 (int32_t ___0_pattern, Il2CppChar* ___1_c, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { V_0 = 0; goto IL_001d; } IL_0004: { il2cpp_codegen_runtime_class_init_inline(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ((Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields*)il2cpp_codegen_static_fields_for(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var))->___CHARACTER_ENCODINGS; int32_t L_1 = V_0; NullCheck(L_0); int32_t L_2 = L_1; int32_t L_3 = (L_0)->GetAt(static_cast(L_2)); int32_t L_4 = ___0_pattern; if ((!(((uint32_t)L_3) == ((uint32_t)L_4)))) { goto IL_0019; } } { Il2CppChar* L_5 = ___1_c; il2cpp_codegen_runtime_class_init_inline(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = ((Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields*)il2cpp_codegen_static_fields_for(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var))->___ALPHABET; int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = L_7; uint16_t L_9 = (uint16_t)(L_6)->GetAt(static_cast(L_8)); *((int16_t*)L_5) = (int16_t)L_9; return (bool)1; } IL_0019: { int32_t L_10 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_001d: { int32_t L_11 = V_0; il2cpp_codegen_runtime_class_init_inline(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = ((Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields*)il2cpp_codegen_static_fields_for(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var))->___CHARACTER_ENCODINGS; NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))))) { goto IL_0004; } } { Il2CppChar* L_13 = ___1_c; *((int16_t*)L_13) = (int16_t)((int32_t)42); return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Code93Reader_decodeExtended_m95D2FE9F6826ABE20551F5388A7926C97D8FDDB7 (StringBuilder_t* ___0_encoded, 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; } int32_t V_0 = 0; StringBuilder_t* V_1 = NULL; int32_t V_2 = 0; Il2CppChar V_3 = 0x0; Il2CppChar V_4 = 0x0; Il2CppChar V_5 = 0x0; Il2CppChar V_6 = 0x0; { StringBuilder_t* L_0 = ___0_encoded; NullCheck(L_0); int32_t L_1; L_1 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_0, NULL); V_0 = L_1; int32_t L_2 = V_0; StringBuilder_t* L_3 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_3, L_2, NULL); V_1 = L_3; V_2 = 0; goto IL_0146; } IL_0015: { StringBuilder_t* L_4 = ___0_encoded; int32_t L_5 = V_2; NullCheck(L_4); Il2CppChar L_6; L_6 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_4, L_5, NULL); V_3 = L_6; Il2CppChar L_7 = V_3; if ((((int32_t)L_7) < ((int32_t)((int32_t)97)))) { goto IL_013a; } } { Il2CppChar L_8 = V_3; if ((((int32_t)L_8) > ((int32_t)((int32_t)100)))) { goto IL_013a; } } { int32_t L_9 = V_2; int32_t L_10 = V_0; if ((((int32_t)L_9) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_10, 1))))) { goto IL_0035; } } { return (String_t*)NULL; } IL_0035: { StringBuilder_t* L_11 = ___0_encoded; int32_t L_12 = V_2; NullCheck(L_11); Il2CppChar L_13; L_13 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_11, ((int32_t)il2cpp_codegen_add(L_12, 1)), NULL); V_4 = L_13; V_5 = 0; Il2CppChar L_14 = V_3; V_6 = L_14; Il2CppChar L_15 = V_6; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_15, ((int32_t)97)))) { case 0: { goto IL_0080; } case 1: { goto IL_009b; } case 2: { goto IL_0107; } case 3: { goto IL_0065; } } } { goto IL_012b; } IL_0065: { Il2CppChar L_16 = V_4; if ((((int32_t)L_16) < ((int32_t)((int32_t)65)))) { goto IL_007e; } } { Il2CppChar L_17 = V_4; if ((((int32_t)L_17) > ((int32_t)((int32_t)90)))) { goto IL_007e; } } { Il2CppChar L_18 = V_4; V_5 = ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, ((int32_t)32)))); goto IL_012b; } IL_007e: { return (String_t*)NULL; } IL_0080: { Il2CppChar L_19 = V_4; if ((((int32_t)L_19) < ((int32_t)((int32_t)65)))) { goto IL_0099; } } { Il2CppChar L_20 = V_4; if ((((int32_t)L_20) > ((int32_t)((int32_t)90)))) { goto IL_0099; } } { Il2CppChar L_21 = V_4; V_5 = ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, ((int32_t)64)))); goto IL_012b; } IL_0099: { return (String_t*)NULL; } IL_009b: { Il2CppChar L_22 = V_4; if ((((int32_t)L_22) < ((int32_t)((int32_t)65)))) { goto IL_00b1; } } { Il2CppChar L_23 = V_4; if ((((int32_t)L_23) > ((int32_t)((int32_t)69)))) { goto IL_00b1; } } { Il2CppChar L_24 = V_4; V_5 = ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_24, ((int32_t)38)))); goto IL_012b; } IL_00b1: { Il2CppChar L_25 = V_4; if ((((int32_t)L_25) < ((int32_t)((int32_t)70)))) { goto IL_00c7; } } { Il2CppChar L_26 = V_4; if ((((int32_t)L_26) > ((int32_t)((int32_t)74)))) { goto IL_00c7; } } { Il2CppChar L_27 = V_4; V_5 = ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, ((int32_t)11)))); goto IL_012b; } IL_00c7: { Il2CppChar L_28 = V_4; if ((((int32_t)L_28) < ((int32_t)((int32_t)75)))) { goto IL_00dd; } } { Il2CppChar L_29 = V_4; if ((((int32_t)L_29) > ((int32_t)((int32_t)79)))) { goto IL_00dd; } } { Il2CppChar L_30 = V_4; V_5 = ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, ((int32_t)16)))); goto IL_012b; } IL_00dd: { Il2CppChar L_31 = V_4; if ((((int32_t)L_31) < ((int32_t)((int32_t)80)))) { goto IL_00f3; } } { Il2CppChar L_32 = V_4; if ((((int32_t)L_32) > ((int32_t)((int32_t)83)))) { goto IL_00f3; } } { Il2CppChar L_33 = V_4; V_5 = ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, ((int32_t)43)))); goto IL_012b; } IL_00f3: { Il2CppChar L_34 = V_4; if ((((int32_t)L_34) < ((int32_t)((int32_t)84)))) { goto IL_0105; } } { Il2CppChar L_35 = V_4; if ((((int32_t)L_35) > ((int32_t)((int32_t)90)))) { goto IL_0105; } } { V_5 = ((int32_t)127); goto IL_012b; } IL_0105: { return (String_t*)NULL; } IL_0107: { Il2CppChar L_36 = V_4; if ((((int32_t)L_36) < ((int32_t)((int32_t)65)))) { goto IL_011d; } } { Il2CppChar L_37 = V_4; if ((((int32_t)L_37) > ((int32_t)((int32_t)79)))) { goto IL_011d; } } { Il2CppChar L_38 = V_4; V_5 = ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_38, ((int32_t)32)))); goto IL_012b; } IL_011d: { Il2CppChar L_39 = V_4; if ((!(((uint32_t)L_39) == ((uint32_t)((int32_t)90))))) { goto IL_0129; } } { V_5 = ((int32_t)58); goto IL_012b; } IL_0129: { return (String_t*)NULL; } IL_012b: { StringBuilder_t* L_40 = V_1; Il2CppChar L_41 = V_5; NullCheck(L_40); StringBuilder_t* L_42; L_42 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_40, L_41, NULL); int32_t L_43 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_43, 1)); goto IL_0142; } IL_013a: { StringBuilder_t* L_44 = V_1; Il2CppChar L_45 = V_3; NullCheck(L_44); StringBuilder_t* L_46; L_46 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_44, L_45, NULL); } IL_0142: { int32_t L_47 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_47, 1)); } IL_0146: { int32_t L_48 = V_2; int32_t L_49 = V_0; if ((((int32_t)L_48) < ((int32_t)L_49))) { goto IL_0015; } } { StringBuilder_t* L_50 = V_1; NullCheck(L_50); String_t* L_51; L_51 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_50); return L_51; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Code93Reader_checkChecksums_m8A7AFF723137F0ECED0F762E7AFECF94027A2B97 (StringBuilder_t* ___0_result, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { StringBuilder_t* L_0 = ___0_result; NullCheck(L_0); int32_t L_1; L_1 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_0, NULL); V_0 = L_1; StringBuilder_t* L_2 = ___0_result; int32_t L_3 = V_0; il2cpp_codegen_runtime_class_init_inline(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); bool L_4; L_4 = Code93Reader_checkOneChecksum_mF317E2BDD1A05770DE917074F909A97865494B9E(L_2, ((int32_t)il2cpp_codegen_subtract(L_3, 2)), ((int32_t)20), NULL); if (L_4) { goto IL_0016; } } { return (bool)0; } IL_0016: { StringBuilder_t* L_5 = ___0_result; int32_t L_6 = V_0; il2cpp_codegen_runtime_class_init_inline(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); bool L_7; L_7 = Code93Reader_checkOneChecksum_mF317E2BDD1A05770DE917074F909A97865494B9E(L_5, ((int32_t)il2cpp_codegen_subtract(L_6, 1)), ((int32_t)15), NULL); if (L_7) { goto IL_0025; } } { return (bool)0; } IL_0025: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Code93Reader_checkOneChecksum_mF317E2BDD1A05770DE917074F909A97865494B9E (StringBuilder_t* ___0_result, int32_t ___1_checkPosition, int32_t ___2_weightMax, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5546FF5BE026D8CD1D987B4DD823A58C1C37453F); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { V_0 = 1; V_1 = 0; int32_t L_0 = ___1_checkPosition; V_2 = ((int32_t)il2cpp_codegen_subtract(L_0, 1)); goto IL_002e; } IL_000a: { int32_t L_1 = V_1; int32_t L_2 = V_0; StringBuilder_t* L_3 = ___0_result; int32_t L_4 = V_2; NullCheck(L_3); Il2CppChar L_5; L_5 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_3, L_4, NULL); NullCheck(_stringLiteral5546FF5BE026D8CD1D987B4DD823A58C1C37453F); int32_t L_6; L_6 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(_stringLiteral5546FF5BE026D8CD1D987B4DD823A58C1C37453F, L_5, NULL); V_1 = ((int32_t)il2cpp_codegen_add(L_1, ((int32_t)il2cpp_codegen_multiply(L_2, L_6)))); int32_t L_7 = V_0; int32_t L_8 = ((int32_t)il2cpp_codegen_add(L_7, 1)); V_0 = L_8; int32_t L_9 = ___2_weightMax; if ((((int32_t)L_8) <= ((int32_t)L_9))) { goto IL_002a; } } { V_0 = 1; } IL_002a: { int32_t L_10 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_10, 1)); } IL_002e: { int32_t L_11 = V_2; if ((((int32_t)L_11) >= ((int32_t)0))) { goto IL_000a; } } { StringBuilder_t* L_12 = ___0_result; int32_t L_13 = ___1_checkPosition; NullCheck(L_12); Il2CppChar L_14; L_14 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_12, L_13, NULL); il2cpp_codegen_runtime_class_init_inline(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_15 = ((Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields*)il2cpp_codegen_static_fields_for(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var))->___ALPHABET; int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = ((int32_t)(L_16%((int32_t)47))); uint16_t L_18 = (uint16_t)(L_15)->GetAt(static_cast(L_17)); if ((((int32_t)L_14) == ((int32_t)L_18))) { goto IL_0047; } } { return (bool)0; } IL_0047: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Code93Reader__cctor_m4A0A635F05FE0E764EE88A758FB4772C6C37A9B5 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088fU2D1_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5546FF5BE026D8CD1D987B4DD823A58C1C37453F); s_Il2CppMethodInitialized = true; } { NullCheck(_stringLiteral5546FF5BE026D8CD1D987B4DD823A58C1C37453F); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0; L_0 = String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46(_stringLiteral5546FF5BE026D8CD1D987B4DD823A58C1C37453F, NULL); ((Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields*)il2cpp_codegen_static_fields_for(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var))->___ALPHABET = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields*)il2cpp_codegen_static_fields_for(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var))->___ALPHABET), (void*)L_0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)48)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = L_1; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_3 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600088fU2D1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_2, L_3, NULL); ((Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields*)il2cpp_codegen_static_fields_for(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var))->___CHARACTER_ENCODINGS = L_2; Il2CppCodeGenWriteBarrier((void**)(&((Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields*)il2cpp_codegen_static_fields_for(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var))->___CHARACTER_ENCODINGS), (void*)L_2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = ((Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields*)il2cpp_codegen_static_fields_for(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var))->___CHARACTER_ENCODINGS; NullCheck(L_4); int32_t L_5 = ((int32_t)47); int32_t L_6 = (L_4)->GetAt(static_cast(L_5)); ((Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields*)il2cpp_codegen_static_fields_for(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var))->___ASTERISK_ENCODING = L_6; 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 BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* CodaBarWriter_encode_m2DC9D52CB87379165634CDA3A925A694D52D7D25 (CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7* __this, String_t* ___0_contents, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Il2CppChar V_0 = 0x0; Il2CppChar V_1 = 0x0; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; int32_t V_6 = 0; int32_t V_7 = 0; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_8 = NULL; int32_t V_9 = 0; int32_t V_10 = 0; Il2CppChar V_11 = 0x0; int32_t V_12 = 0; int32_t V_13 = 0; bool V_14 = false; int32_t V_15 = 0; int32_t V_16 = 0; Il2CppChar V_17 = 0x0; { String_t* L_0 = ___0_contents; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); if ((((int32_t)L_1) >= ((int32_t)2))) { goto IL_002a; } } { il2cpp_codegen_runtime_class_init_inline(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var); Il2CppChar L_2 = ((CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var))->___DEFAULT_GUARD; Il2CppChar L_3 = L_2; RuntimeObject* L_4 = Box(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var, &L_3); String_t* L_5 = ___0_contents; Il2CppChar L_6 = ((CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var))->___DEFAULT_GUARD; Il2CppChar L_7 = L_6; RuntimeObject* L_8 = Box(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var, &L_7); String_t* L_9; L_9 = String_Concat_m9DF47FC6E1F8341012CA3FF02993D372AA7A96C9(L_4, L_5, L_8, NULL); ___0_contents = L_9; goto IL_00e1; } IL_002a: { String_t* L_10 = ___0_contents; NullCheck(L_10); Il2CppChar L_11; L_11 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_10, 0, NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); Il2CppChar L_12; L_12 = Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2(L_11, NULL); V_0 = L_12; String_t* L_13 = ___0_contents; String_t* L_14 = ___0_contents; NullCheck(L_14); int32_t L_15; L_15 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_14, NULL); NullCheck(L_13); Il2CppChar L_16; L_16 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_13, ((int32_t)il2cpp_codegen_subtract(L_15, 1)), NULL); Il2CppChar L_17; L_17 = Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2(L_16, NULL); V_1 = L_17; il2cpp_codegen_runtime_class_init_inline(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_18 = ((CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var))->___START_END_CHARS; Il2CppChar L_19 = V_0; il2cpp_codegen_runtime_class_init_inline(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); bool L_20; L_20 = CodaBarReader_arrayContains_m075243E0D5BFA4C1CBC1E24FA4009EEE8FDE7282(L_18, L_19, NULL); V_2 = L_20; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_21 = ((CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var))->___START_END_CHARS; Il2CppChar L_22 = V_1; bool L_23; L_23 = CodaBarReader_arrayContains_m075243E0D5BFA4C1CBC1E24FA4009EEE8FDE7282(L_21, L_22, NULL); V_3 = L_23; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_24 = ((CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var))->___ALT_START_END_CHARS; Il2CppChar L_25 = V_0; bool L_26; L_26 = CodaBarReader_arrayContains_m075243E0D5BFA4C1CBC1E24FA4009EEE8FDE7282(L_24, L_25, NULL); V_4 = L_26; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_27 = ((CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var))->___ALT_START_END_CHARS; Il2CppChar L_28 = V_1; bool L_29; L_29 = CodaBarReader_arrayContains_m075243E0D5BFA4C1CBC1E24FA4009EEE8FDE7282(L_27, L_28, NULL); V_5 = L_29; bool L_30 = V_2; if (!L_30) { goto IL_0094; } } { bool L_31 = V_3; if (L_31) { goto IL_00e1; } } { String_t* L_32 = ___0_contents; String_t* L_33; L_33 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral71107C1D88F9932BFADCAE7649D67E9164984368)), L_32, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_34 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_34, L_33, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_34, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CodaBarWriter_encode_m2DC9D52CB87379165634CDA3A925A694D52D7D25_RuntimeMethod_var))); } IL_0094: { bool L_35 = V_4; if (!L_35) { goto IL_00ad; } } { bool L_36 = V_5; if (L_36) { goto IL_00e1; } } { String_t* L_37 = ___0_contents; String_t* L_38; L_38 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral71107C1D88F9932BFADCAE7649D67E9164984368)), L_37, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_39 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_39, L_38, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_39, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CodaBarWriter_encode_m2DC9D52CB87379165634CDA3A925A694D52D7D25_RuntimeMethod_var))); } IL_00ad: { bool L_40 = V_3; if (L_40) { goto IL_00b4; } } { bool L_41 = V_5; if (!L_41) { goto IL_00c5; } } IL_00b4: { String_t* L_42 = ___0_contents; String_t* L_43; L_43 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral71107C1D88F9932BFADCAE7649D67E9164984368)), L_42, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_44 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_44, L_43, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_44, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CodaBarWriter_encode_m2DC9D52CB87379165634CDA3A925A694D52D7D25_RuntimeMethod_var))); } IL_00c5: { il2cpp_codegen_runtime_class_init_inline(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var); Il2CppChar L_45 = ((CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var))->___DEFAULT_GUARD; Il2CppChar L_46 = L_45; RuntimeObject* L_47 = Box(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var, &L_46); String_t* L_48 = ___0_contents; Il2CppChar L_49 = ((CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var))->___DEFAULT_GUARD; Il2CppChar L_50 = L_49; RuntimeObject* L_51 = Box(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var, &L_50); String_t* L_52; L_52 = String_Concat_m9DF47FC6E1F8341012CA3FF02993D372AA7A96C9(L_47, L_48, L_51, NULL); ___0_contents = L_52; } IL_00e1: { V_6 = ((int32_t)20); V_7 = 1; goto IL_0161; } IL_00ea: { String_t* L_53 = ___0_contents; int32_t L_54 = V_7; NullCheck(L_53); Il2CppChar L_55; L_55 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_53, L_54, NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_56; L_56 = Char_IsDigit_m8C1A38685D548E89FB8A05525B55261CC8D271B2(L_55, NULL); if (L_56) { goto IL_0111; } } { String_t* L_57 = ___0_contents; int32_t L_58 = V_7; NullCheck(L_57); Il2CppChar L_59; L_59 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_57, L_58, NULL); if ((((int32_t)L_59) == ((int32_t)((int32_t)45)))) { goto IL_0111; } } { String_t* L_60 = ___0_contents; int32_t L_61 = V_7; NullCheck(L_60); Il2CppChar L_62; L_62 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_60, L_61, NULL); if ((!(((uint32_t)L_62) == ((uint32_t)((int32_t)36))))) { goto IL_011a; } } IL_0111: { int32_t L_63 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_63, ((int32_t)9))); goto IL_015b; } IL_011a: { il2cpp_codegen_runtime_class_init_inline(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_64 = ((CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var))->___CHARS_WHICH_ARE_TEN_LENGTH_EACH_AFTER_DECODED; String_t* L_65 = ___0_contents; int32_t L_66 = V_7; NullCheck(L_65); Il2CppChar L_67; L_67 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_65, L_66, NULL); il2cpp_codegen_runtime_class_init_inline(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); bool L_68; L_68 = CodaBarReader_arrayContains_m075243E0D5BFA4C1CBC1E24FA4009EEE8FDE7282(L_64, L_67, NULL); if (!L_68) { goto IL_0137; } } { int32_t L_69 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_69, ((int32_t)10))); goto IL_015b; } IL_0137: { String_t* L_70 = ___0_contents; int32_t L_71 = V_7; NullCheck(L_70); Il2CppChar L_72; L_72 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_70, L_71, NULL); Il2CppChar L_73 = L_72; RuntimeObject* L_74 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var)), &L_73); Il2CppChar L_75 = ((Il2CppChar)((int32_t)39)); RuntimeObject* L_76 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var)), &L_75); String_t* L_77; L_77 = String_Concat_m9DF47FC6E1F8341012CA3FF02993D372AA7A96C9(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral18906D105914D8B3FE891F09A77CE653383ECF4F)), L_74, L_76, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_78 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_78, L_77, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_78, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CodaBarWriter_encode_m2DC9D52CB87379165634CDA3A925A694D52D7D25_RuntimeMethod_var))); } IL_015b: { int32_t L_79 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_79, 1)); } IL_0161: { int32_t L_80 = V_7; String_t* L_81 = ___0_contents; NullCheck(L_81); int32_t L_82; L_82 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_81, NULL); if ((((int32_t)L_80) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_82, 1))))) { goto IL_00ea; } } { int32_t L_83 = V_6; String_t* L_84 = ___0_contents; NullCheck(L_84); int32_t L_85; L_85 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_84, NULL); V_6 = ((int32_t)il2cpp_codegen_add(L_83, ((int32_t)il2cpp_codegen_subtract(L_85, 1)))); int32_t L_86 = V_6; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_87 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)L_86); V_8 = L_87; V_9 = 0; V_10 = 0; goto IL_0281; } IL_0191: { String_t* L_88 = ___0_contents; int32_t L_89 = V_10; NullCheck(L_88); Il2CppChar L_90; L_90 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_88, L_89, NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); Il2CppChar L_91; L_91 = Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2(L_90, NULL); V_11 = L_91; int32_t L_92 = V_10; if (!L_92) { goto IL_01b0; } } { int32_t L_93 = V_10; String_t* L_94 = ___0_contents; NullCheck(L_94); int32_t L_95; L_95 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_94, NULL); if ((!(((uint32_t)L_93) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_95, 1)))))) { goto IL_01ea; } } IL_01b0: { Il2CppChar L_96 = V_11; V_17 = L_96; Il2CppChar L_97 = V_17; if ((((int32_t)L_97) > ((int32_t)((int32_t)69)))) { goto IL_01c8; } } { Il2CppChar L_98 = V_17; if ((((int32_t)L_98) == ((int32_t)((int32_t)42)))) { goto IL_01e0; } } { Il2CppChar L_99 = V_17; if ((((int32_t)L_99) == ((int32_t)((int32_t)69)))) { goto IL_01e6; } } { goto IL_01ea; } IL_01c8: { Il2CppChar L_100 = V_17; if ((((int32_t)L_100) == ((int32_t)((int32_t)78)))) { goto IL_01da; } } { Il2CppChar L_101 = V_17; if ((!(((uint32_t)L_101) == ((uint32_t)((int32_t)84))))) { goto IL_01ea; } } { V_11 = ((int32_t)65); goto IL_01ea; } IL_01da: { V_11 = ((int32_t)66); goto IL_01ea; } IL_01e0: { V_11 = ((int32_t)67); goto IL_01ea; } IL_01e6: { V_11 = ((int32_t)68); } IL_01ea: { V_12 = 0; V_13 = 0; goto IL_0210; } IL_01f2: { Il2CppChar L_102 = V_11; il2cpp_codegen_runtime_class_init_inline(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_103 = ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___ALPHABET; int32_t L_104 = V_13; NullCheck(L_103); int32_t L_105 = L_104; uint16_t L_106 = (uint16_t)(L_103)->GetAt(static_cast(L_105)); if ((!(((uint32_t)L_102) == ((uint32_t)L_106)))) { goto IL_020a; } } { il2cpp_codegen_runtime_class_init_inline(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_107 = ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___CHARACTER_ENCODINGS; int32_t L_108 = V_13; NullCheck(L_107); int32_t L_109 = L_108; int32_t L_110 = (L_107)->GetAt(static_cast(L_109)); V_12 = L_110; goto IL_021b; } IL_020a: { int32_t L_111 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_111, 1)); } IL_0210: { int32_t L_112 = V_13; il2cpp_codegen_runtime_class_init_inline(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_113 = ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___ALPHABET; NullCheck(L_113); if ((((int32_t)L_112) < ((int32_t)((int32_t)(((RuntimeArray*)L_113)->max_length))))) { goto IL_01f2; } } IL_021b: { V_14 = (bool)1; V_15 = 0; V_16 = 0; goto IL_025e; } IL_0226: { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_114 = V_8; int32_t L_115 = V_9; bool L_116 = V_14; NullCheck(L_114); (L_114)->SetAt(static_cast(L_115), (bool)L_116); int32_t L_117 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_117, 1)); int32_t L_118 = V_12; int32_t L_119 = V_16; if (!((int32_t)(((int32_t)(L_118>>((int32_t)(((int32_t)il2cpp_codegen_subtract(6, L_119))&((int32_t)31)))))&1))) { goto IL_0246; } } { int32_t L_120 = V_15; if ((!(((uint32_t)L_120) == ((uint32_t)1)))) { goto IL_0258; } } IL_0246: { bool L_121 = V_14; V_14 = (bool)((((int32_t)L_121) == ((int32_t)0))? 1 : 0); int32_t L_122 = V_16; V_16 = ((int32_t)il2cpp_codegen_add(L_122, 1)); V_15 = 0; goto IL_025e; } IL_0258: { int32_t L_123 = V_15; V_15 = ((int32_t)il2cpp_codegen_add(L_123, 1)); } IL_025e: { int32_t L_124 = V_16; if ((((int32_t)L_124) < ((int32_t)7))) { goto IL_0226; } } { int32_t L_125 = V_10; String_t* L_126 = ___0_contents; NullCheck(L_126); int32_t L_127; L_127 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_126, NULL); if ((((int32_t)L_125) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_127, 1))))) { goto IL_027b; } } { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_128 = V_8; int32_t L_129 = V_9; NullCheck(L_128); (L_128)->SetAt(static_cast(L_129), (bool)0); int32_t L_130 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_130, 1)); } IL_027b: { int32_t L_131 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_131, 1)); } IL_0281: { int32_t L_132 = V_10; String_t* L_133 = ___0_contents; NullCheck(L_133); int32_t L_134; L_134 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_133, NULL); if ((((int32_t)L_132) < ((int32_t)L_134))) { goto IL_0191; } } { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_135 = V_8; return L_135; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CodaBarWriter__ctor_m479245C43B1FA600B03B3D036B1043E0618BD21B (CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7* __this, const RuntimeMethod* method) { { OneDimensionalCodeWriter__ctor_m89AAC57AED1B537013EE06E6A74169A6E18931D2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CodaBarWriter__cctor_mEDF0C128884C1105FAB2D4323D7AB0E72E6F92F8 (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*)&CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000890U2D1_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000890U2D2_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000890U2D3_FieldInfo_var); s_Il2CppMethodInitialized = true; } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)4); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000890U2D1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var))->___START_END_CHARS = L_1; Il2CppCodeGenWriteBarrier((void**)(&((CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var))->___START_END_CHARS), (void*)L_1); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)4); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4 = L_3; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000890U2D2_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL); ((CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var))->___ALT_START_END_CHARS = L_4; Il2CppCodeGenWriteBarrier((void**)(&((CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var))->___ALT_START_END_CHARS), (void*)L_4); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)4); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_7 = L_6; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_8 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000890U2D3_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_7, L_8, NULL); ((CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var))->___CHARS_WHICH_ARE_TEN_LENGTH_EACH_AFTER_DECODED = L_7; Il2CppCodeGenWriteBarrier((void**)(&((CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var))->___CHARS_WHICH_ARE_TEN_LENGTH_EACH_AFTER_DECODED), (void*)L_7); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_9 = ((CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var))->___START_END_CHARS; NullCheck(L_9); int32_t L_10 = 0; uint16_t L_11 = (uint16_t)(L_9)->GetAt(static_cast(L_10)); ((CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var))->___DEFAULT_GUARD = L_11; 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 CodaBarReader__ctor_mFAAE373BA56BC9790EC221446D719523887CB3F2 (CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50* __this, 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*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); OneDReader__ctor_m078E35FDB121CADB174EAD8851A8236015D335BA(__this, NULL); StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_0, ((int32_t)20), NULL); __this->___decodeRowResult = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___decodeRowResult), (void*)L_0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)80)); __this->___counters = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___counters), (void*)L_1); __this->___counterLength = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* CodaBarReader_decodeRow_mACEF42F9853C2C2C5B73E55FF8874F4966A7AF0C (CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50* __this, int32_t ___0_rowNumber, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, RuntimeObject* ___2_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportClass_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m33A528CEA2146D86558E579AC161CCE48C6C5372_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportClass_GetValue_TisResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_m168BE057C255BBBADDB1999A1632AC2B9DB87FBF_RuntimeMethod_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; Il2CppChar V_8 = 0x0; Il2CppChar V_9 = 0x0; int32_t V_10 = 0; int32_t V_11 = 0; float V_12 = 0.0f; int32_t V_13 = 0; float V_14 = 0.0f; ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* V_15 = NULL; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_16 = NULL; { V_0 = 0; goto IL_0011; } IL_0004: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___counters; int32_t L_1 = V_0; NullCheck(L_0); (L_0)->SetAt(static_cast(L_1), (int32_t)0); int32_t L_2 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); } IL_0011: { int32_t L_3 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___counters; NullCheck(L_4); if ((((int32_t)L_3) < ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))) { goto IL_0004; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_5 = ___1_row; bool L_6; L_6 = CodaBarReader_setCounters_m3333BED1697EA8CA7DA36F27CAA5241D50C2B751(__this, L_5, NULL); if (L_6) { goto IL_0027; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0027: { int32_t L_7; L_7 = CodaBarReader_findStartPattern_m49D9391E6E369E4BBADD6C460B84165FCE172B90(__this, NULL); V_1 = L_7; int32_t L_8 = V_1; if ((((int32_t)L_8) >= ((int32_t)0))) { goto IL_0034; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0034: { int32_t L_9 = V_1; V_2 = L_9; StringBuilder_t* L_10 = __this->___decodeRowResult; NullCheck(L_10); StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414(L_10, 0, NULL); } IL_0042: { int32_t L_11 = V_2; int32_t L_12; L_12 = CodaBarReader_toNarrowWidePattern_m2A5053AF55629134AA6B6824C2286216291CC8E8(__this, L_11, NULL); V_3 = L_12; int32_t L_13 = V_3; if ((!(((uint32_t)L_13) == ((uint32_t)(-1))))) { goto IL_0050; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0050: { StringBuilder_t* L_14 = __this->___decodeRowResult; int32_t L_15 = V_3; NullCheck(L_14); StringBuilder_t* L_16; L_16 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_14, ((int32_t)(uint16_t)L_15), NULL); int32_t L_17 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_17, 8)); StringBuilder_t* L_18 = __this->___decodeRowResult; NullCheck(L_18); int32_t L_19; L_19 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_18, NULL); if ((((int32_t)L_19) <= ((int32_t)1))) { goto IL_0083; } } { il2cpp_codegen_runtime_class_init_inline(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_20 = ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___STARTEND_ENCODING; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_21 = ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___ALPHABET; int32_t L_22 = V_3; NullCheck(L_21); int32_t L_23 = L_22; uint16_t L_24 = (uint16_t)(L_21)->GetAt(static_cast(L_23)); bool L_25; L_25 = CodaBarReader_arrayContains_m075243E0D5BFA4C1CBC1E24FA4009EEE8FDE7282(L_20, L_24, NULL); if (L_25) { goto IL_008c; } } IL_0083: { int32_t L_26 = V_2; int32_t L_27 = __this->___counterLength; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0042; } } IL_008c: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = __this->___counters; int32_t L_29 = V_2; NullCheck(L_28); int32_t L_30 = ((int32_t)il2cpp_codegen_subtract(L_29, 1)); int32_t L_31 = (L_28)->GetAt(static_cast(L_30)); V_4 = L_31; V_5 = 0; V_6 = ((int32_t)-8); goto IL_00b7; } IL_00a1: { int32_t L_32 = V_5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = __this->___counters; int32_t L_34 = V_2; int32_t L_35 = V_6; NullCheck(L_33); int32_t L_36 = ((int32_t)il2cpp_codegen_add(L_34, L_35)); int32_t L_37 = (L_33)->GetAt(static_cast(L_36)); V_5 = ((int32_t)il2cpp_codegen_add(L_32, L_37)); int32_t L_38 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_00b7: { int32_t L_39 = V_6; if ((((int32_t)L_39) < ((int32_t)(-1)))) { goto IL_00a1; } } { int32_t L_40 = V_2; int32_t L_41 = __this->___counterLength; if ((((int32_t)L_40) >= ((int32_t)L_41))) { goto IL_00cf; } } { int32_t L_42 = V_4; int32_t L_43 = V_5; if ((((int32_t)L_42) >= ((int32_t)((int32_t)(L_43/2))))) { goto IL_00cf; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_00cf: { int32_t L_44 = V_1; bool L_45; L_45 = CodaBarReader_validatePattern_m2168952BCC76F1D52B637B0EB49D3553ABA645B6(__this, L_44, NULL); if (L_45) { goto IL_00da; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_00da: { V_7 = 0; goto IL_0105; } IL_00df: { StringBuilder_t* L_46 = __this->___decodeRowResult; int32_t L_47 = V_7; il2cpp_codegen_runtime_class_init_inline(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_48 = ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___ALPHABET; StringBuilder_t* L_49 = __this->___decodeRowResult; int32_t L_50 = V_7; NullCheck(L_49); Il2CppChar L_51; L_51 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_49, L_50, NULL); NullCheck(L_48); Il2CppChar L_52 = L_51; uint16_t L_53 = (uint16_t)(L_48)->GetAt(static_cast(L_52)); NullCheck(L_46); StringBuilder_set_Chars_m20B53B0EEAB2A0BB0EC84A130FF12EA86ADD99AE(L_46, L_47, L_53, NULL); int32_t L_54 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_54, 1)); } IL_0105: { int32_t L_55 = V_7; StringBuilder_t* L_56 = __this->___decodeRowResult; NullCheck(L_56); int32_t L_57; L_57 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_56, NULL); if ((((int32_t)L_55) < ((int32_t)L_57))) { goto IL_00df; } } { StringBuilder_t* L_58 = __this->___decodeRowResult; NullCheck(L_58); Il2CppChar L_59; L_59 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_58, 0, NULL); V_8 = L_59; il2cpp_codegen_runtime_class_init_inline(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_60 = ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___STARTEND_ENCODING; Il2CppChar L_61 = V_8; bool L_62; L_62 = CodaBarReader_arrayContains_m075243E0D5BFA4C1CBC1E24FA4009EEE8FDE7282(L_60, L_61, NULL); if (L_62) { goto IL_0132; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0132: { StringBuilder_t* L_63 = __this->___decodeRowResult; StringBuilder_t* L_64 = __this->___decodeRowResult; NullCheck(L_64); int32_t L_65; L_65 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_64, NULL); NullCheck(L_63); Il2CppChar L_66; L_66 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_63, ((int32_t)il2cpp_codegen_subtract(L_65, 1)), NULL); V_9 = L_66; il2cpp_codegen_runtime_class_init_inline(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_67 = ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___STARTEND_ENCODING; Il2CppChar L_68 = V_9; bool L_69; L_69 = CodaBarReader_arrayContains_m075243E0D5BFA4C1CBC1E24FA4009EEE8FDE7282(L_67, L_68, NULL); if (L_69) { goto IL_015c; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_015c: { StringBuilder_t* L_70 = __this->___decodeRowResult; NullCheck(L_70); int32_t L_71; L_71 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_70, NULL); if ((((int32_t)L_71) > ((int32_t)3))) { goto IL_016c; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_016c: { RuntimeObject* L_72 = ___2_hints; bool L_73; L_73 = SupportClass_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m33A528CEA2146D86558E579AC161CCE48C6C5372(L_72, ((int32_t)13), (bool)0, SupportClass_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m33A528CEA2146D86558E579AC161CCE48C6C5372_RuntimeMethod_var); if (L_73) { goto IL_019f; } } { StringBuilder_t* L_74 = __this->___decodeRowResult; StringBuilder_t* L_75 = __this->___decodeRowResult; NullCheck(L_75); int32_t L_76; L_76 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_75, NULL); NullCheck(L_74); StringBuilder_t* L_77; L_77 = StringBuilder_Remove_m0D93692674D1C09795C7D6542420A3B6C5F81E90(L_74, ((int32_t)il2cpp_codegen_subtract(L_76, 1)), 1, NULL); StringBuilder_t* L_78 = __this->___decodeRowResult; NullCheck(L_78); StringBuilder_t* L_79; L_79 = StringBuilder_Remove_m0D93692674D1C09795C7D6542420A3B6C5F81E90(L_78, 0, 1, NULL); } IL_019f: { V_10 = 0; V_11 = 0; goto IL_01bb; } IL_01a7: { int32_t L_80 = V_10; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_81 = __this->___counters; int32_t L_82 = V_11; NullCheck(L_81); int32_t L_83 = L_82; int32_t L_84 = (L_81)->GetAt(static_cast(L_83)); V_10 = ((int32_t)il2cpp_codegen_add(L_80, L_84)); int32_t L_85 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_85, 1)); } IL_01bb: { int32_t L_86 = V_11; int32_t L_87 = V_1; if ((((int32_t)L_86) < ((int32_t)L_87))) { goto IL_01a7; } } { int32_t L_88 = V_10; V_12 = ((float)L_88); int32_t L_89 = V_1; V_13 = L_89; goto IL_01de; } IL_01ca: { int32_t L_90 = V_10; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_91 = __this->___counters; int32_t L_92 = V_13; NullCheck(L_91); int32_t L_93 = L_92; int32_t L_94 = (L_91)->GetAt(static_cast(L_93)); V_10 = ((int32_t)il2cpp_codegen_add(L_90, L_94)); int32_t L_95 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_95, 1)); } IL_01de: { int32_t L_96 = V_13; int32_t L_97 = V_2; if ((((int32_t)L_96) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_97, 1))))) { goto IL_01ca; } } { int32_t L_98 = V_10; V_14 = ((float)L_98); RuntimeObject* L_99 = ___2_hints; ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_100; L_100 = SupportClass_GetValue_TisResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_m168BE057C255BBBADDB1999A1632AC2B9DB87FBF(L_99, 7, (ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3*)NULL, SupportClass_GetValue_TisResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_m168BE057C255BBBADDB1999A1632AC2B9DB87FBF_RuntimeMethod_var); V_15 = L_100; ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_101 = V_15; if (!L_101) { goto IL_0218; } } { ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_102 = V_15; float L_103 = V_12; int32_t L_104 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_105 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_105, L_103, ((float)L_104), NULL); NullCheck(L_102); ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_inline(L_102, L_105, NULL); ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_106 = V_15; float L_107 = V_14; int32_t L_108 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_109 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_109, L_107, ((float)L_108), NULL); NullCheck(L_106); ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_inline(L_106, L_109, NULL); } IL_0218: { StringBuilder_t* L_110 = __this->___decodeRowResult; NullCheck(L_110); String_t* L_111; L_111 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_110); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_112 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)2); V_16 = L_112; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_113 = V_16; float L_114 = V_12; int32_t L_115 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_116 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_116, L_114, ((float)L_115), NULL); NullCheck(L_113); ArrayElementTypeCheck (L_113, L_116); (L_113)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_116); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_117 = V_16; float L_118 = V_14; int32_t L_119 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_120 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_120, L_118, ((float)L_119), NULL); NullCheck(L_117); ArrayElementTypeCheck (L_117, L_120); (L_117)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_120); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_121 = V_16; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_122 = (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)il2cpp_codegen_object_new(Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); Result__ctor_m1FE156476FD7E8E25D0829D5D2DAC9432A419E55(L_122, L_111, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, L_121, 2, NULL); return L_122; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CodaBarReader_validatePattern_m2168952BCC76F1D52B637B0EB49D3553ABA645B6 (CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50* __this, int32_t ___0_start, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; 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; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_8 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_9 = NULL; 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; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_16 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_17 = NULL; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)4); V_16 = L_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = V_16; V_0 = L_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)4); V_17 = L_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = V_17; V_1 = L_3; StringBuilder_t* L_4 = __this->___decodeRowResult; NullCheck(L_4); int32_t L_5; L_5 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_4, NULL); V_2 = ((int32_t)il2cpp_codegen_subtract(L_5, 1)); int32_t L_6 = ___0_start; V_3 = L_6; V_4 = 0; } IL_0029: { il2cpp_codegen_runtime_class_init_inline(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___CHARACTER_ENCODINGS; StringBuilder_t* L_8 = __this->___decodeRowResult; int32_t L_9 = V_4; NullCheck(L_8); Il2CppChar L_10; L_10 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_8, L_9, NULL); NullCheck(L_7); Il2CppChar L_11 = L_10; int32_t L_12 = (L_7)->GetAt(static_cast(L_11)); V_5 = L_12; V_6 = 6; goto IL_0090; } IL_0043: { int32_t L_13 = V_6; int32_t L_14 = V_5; V_7 = ((int32_t)il2cpp_codegen_add(((int32_t)(L_13&1)), ((int32_t)il2cpp_codegen_multiply(((int32_t)(L_14&1)), 2)))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = V_0; int32_t L_16 = V_7; NullCheck(L_15); int32_t* L_17 = ((L_15)->GetAddressAt(static_cast(L_16))); int32_t L_18 = (*(int32_t*)L_17); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = __this->___counters; int32_t L_20 = V_3; int32_t L_21 = V_6; NullCheck(L_19); int32_t L_22 = ((int32_t)il2cpp_codegen_add(L_20, L_21)); int32_t L_23 = (L_19)->GetAt(static_cast(L_22)); *(int32_t*)L_17 = ((int32_t)il2cpp_codegen_add(L_18, L_23)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = V_1; int32_t L_25 = V_7; NullCheck(L_24); int32_t* L_26 = ((L_24)->GetAddressAt(static_cast(L_25))); int32_t L_27 = (*(int32_t*)L_26); *(int32_t*)L_26 = ((int32_t)il2cpp_codegen_add(L_27, 1)); int32_t L_28 = V_5; V_5 = ((int32_t)(L_28>>1)); int32_t L_29 = V_6; V_6 = ((int32_t)il2cpp_codegen_subtract(L_29, 1)); } IL_0090: { int32_t L_30 = V_6; if ((((int32_t)L_30) >= ((int32_t)0))) { goto IL_0043; } } { int32_t L_31 = V_4; int32_t L_32 = V_2; if ((((int32_t)L_31) >= ((int32_t)L_32))) { goto IL_00a6; } } { int32_t L_33 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_33, 8)); int32_t L_34 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_34, 1)); goto IL_0029; } IL_00a6: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)4); V_8 = L_35; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_36 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)4); V_9 = L_36; V_10 = 0; goto IL_0125; } IL_00bb: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_37 = V_9; int32_t L_38 = V_10; NullCheck(L_37); (L_37)->SetAt(static_cast(L_38), (int32_t)0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_39 = V_9; int32_t L_40 = V_10; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = V_0; int32_t L_42 = V_10; NullCheck(L_41); int32_t L_43 = L_42; int32_t L_44 = (L_41)->GetAt(static_cast(L_43)); il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); int32_t L_45 = ((OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields*)il2cpp_codegen_static_fields_for(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var))->___INTEGER_MATH_SHIFT; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = V_1; int32_t L_47 = V_10; NullCheck(L_46); int32_t L_48 = L_47; int32_t L_49 = (L_46)->GetAt(static_cast(L_48)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_50 = V_0; int32_t L_51 = V_10; NullCheck(L_50); int32_t L_52 = ((int32_t)il2cpp_codegen_add(L_51, 2)); int32_t L_53 = (L_50)->GetAt(static_cast(L_52)); int32_t L_54 = ((OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields*)il2cpp_codegen_static_fields_for(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var))->___INTEGER_MATH_SHIFT; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_55 = V_1; int32_t L_56 = V_10; NullCheck(L_55); int32_t L_57 = ((int32_t)il2cpp_codegen_add(L_56, 2)); int32_t L_58 = (L_55)->GetAt(static_cast(L_57)); NullCheck(L_39); (L_39)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_40, 2))), (int32_t)((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)(((int32_t)(L_44<<((int32_t)(L_45&((int32_t)31)))))/L_49)), ((int32_t)(((int32_t)(L_53<<((int32_t)(L_54&((int32_t)31)))))/L_58))))>>1))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_59 = V_8; int32_t L_60 = V_10; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = V_9; int32_t L_62 = V_10; NullCheck(L_61); int32_t L_63 = ((int32_t)il2cpp_codegen_add(L_62, 2)); int32_t L_64 = (L_61)->GetAt(static_cast(L_63)); NullCheck(L_59); (L_59)->SetAt(static_cast(L_60), (int32_t)L_64); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_65 = V_8; int32_t L_66 = V_10; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_67 = V_0; int32_t L_68 = V_10; NullCheck(L_67); int32_t L_69 = ((int32_t)il2cpp_codegen_add(L_68, 2)); int32_t L_70 = (L_67)->GetAt(static_cast(L_69)); il2cpp_codegen_runtime_class_init_inline(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); int32_t L_71 = ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___MAX_ACCEPTABLE; int32_t L_72 = ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___PADDING; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_73 = V_1; int32_t L_74 = V_10; NullCheck(L_73); int32_t L_75 = ((int32_t)il2cpp_codegen_add(L_74, 2)); int32_t L_76 = (L_73)->GetAt(static_cast(L_75)); NullCheck(L_65); (L_65)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_66, 2))), (int32_t)((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_70, L_71)), L_72))/L_76))); int32_t L_77 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_77, 1)); } IL_0125: { int32_t L_78 = V_10; if ((((int32_t)L_78) < ((int32_t)2))) { goto IL_00bb; } } { int32_t L_79 = ___0_start; V_3 = L_79; V_11 = 0; } IL_012f: { il2cpp_codegen_runtime_class_init_inline(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_80 = ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___CHARACTER_ENCODINGS; StringBuilder_t* L_81 = __this->___decodeRowResult; int32_t L_82 = V_11; NullCheck(L_81); Il2CppChar L_83; L_83 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_81, L_82, NULL); NullCheck(L_80); Il2CppChar L_84 = L_83; int32_t L_85 = (L_80)->GetAt(static_cast(L_84)); V_12 = L_85; V_13 = 6; goto IL_018c; } IL_0149: { int32_t L_86 = V_13; int32_t L_87 = V_12; V_14 = ((int32_t)il2cpp_codegen_add(((int32_t)(L_86&1)), ((int32_t)il2cpp_codegen_multiply(((int32_t)(L_87&1)), 2)))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_88 = __this->___counters; int32_t L_89 = V_3; int32_t L_90 = V_13; NullCheck(L_88); int32_t L_91 = ((int32_t)il2cpp_codegen_add(L_89, L_90)); int32_t L_92 = (L_88)->GetAt(static_cast(L_91)); il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); int32_t L_93 = ((OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields*)il2cpp_codegen_static_fields_for(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var))->___INTEGER_MATH_SHIFT; V_15 = ((int32_t)(L_92<<((int32_t)(L_93&((int32_t)31))))); int32_t L_94 = V_15; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_95 = V_9; int32_t L_96 = V_14; NullCheck(L_95); int32_t L_97 = L_96; int32_t L_98 = (L_95)->GetAt(static_cast(L_97)); if ((((int32_t)L_94) < ((int32_t)L_98))) { goto IL_017e; } } { int32_t L_99 = V_15; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_100 = V_8; int32_t L_101 = V_14; NullCheck(L_100); int32_t L_102 = L_101; int32_t L_103 = (L_100)->GetAt(static_cast(L_102)); if ((((int32_t)L_99) <= ((int32_t)L_103))) { goto IL_0180; } } IL_017e: { return (bool)0; } IL_0180: { int32_t L_104 = V_12; V_12 = ((int32_t)(L_104>>1)); int32_t L_105 = V_13; V_13 = ((int32_t)il2cpp_codegen_subtract(L_105, 1)); } IL_018c: { int32_t L_106 = V_13; if ((((int32_t)L_106) >= ((int32_t)0))) { goto IL_0149; } } { int32_t L_107 = V_11; int32_t L_108 = V_2; if ((((int32_t)L_107) >= ((int32_t)L_108))) { goto IL_01a2; } } { int32_t L_109 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_109, 8)); int32_t L_110 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_110, 1)); goto IL_012f; } IL_01a2: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CodaBarReader_setCounters_m3333BED1697EA8CA7DA36F27CAA5241D50C2B751 (CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; int32_t V_3 = 0; { __this->___counterLength = 0; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___0_row; NullCheck(L_0); int32_t L_1; L_1 = BitArray_getNextUnset_m500B3B13B5BD6B712BCD369857F37F5855DD6D5D(L_0, 0, NULL); V_0 = L_1; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_2 = ___0_row; NullCheck(L_2); int32_t L_3; L_3 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_2, NULL); V_1 = L_3; int32_t L_4 = V_0; int32_t L_5 = V_1; if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_001c; } } { return (bool)0; } IL_001c: { V_2 = (bool)1; V_3 = 0; goto IL_0044; } IL_0022: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_6 = ___0_row; int32_t L_7 = V_0; NullCheck(L_6); bool L_8; L_8 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_6, L_7, NULL); bool L_9 = V_2; if ((((int32_t)L_8) == ((int32_t)L_9))) { goto IL_0032; } } { int32_t L_10 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_10, 1)); goto IL_0040; } IL_0032: { int32_t L_11 = V_3; CodaBarReader_counterAppend_m118ECF14247EE5F7EA9A89B40808452301A4B5FD(__this, L_11, NULL); V_3 = 1; bool L_12 = V_2; V_2 = (bool)((((int32_t)L_12) == ((int32_t)0))? 1 : 0); } IL_0040: { int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0044: { int32_t L_14 = V_0; int32_t L_15 = V_1; if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0022; } } { int32_t L_16 = V_3; CodaBarReader_counterAppend_m118ECF14247EE5F7EA9A89B40808452301A4B5FD(__this, L_16, NULL); return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CodaBarReader_counterAppend_m118ECF14247EE5F7EA9A89B40808452301A4B5FD (CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50* __this, int32_t ___0_e, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___counters; int32_t L_1 = __this->___counterLength; int32_t L_2 = ___0_e; NullCheck(L_0); (L_0)->SetAt(static_cast(L_1), (int32_t)L_2); int32_t L_3 = __this->___counterLength; __this->___counterLength = ((int32_t)il2cpp_codegen_add(L_3, 1)); int32_t L_4 = __this->___counterLength; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = __this->___counters; NullCheck(L_5); if ((((int32_t)L_4) < ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))) { goto IL_0055; } } { int32_t L_6 = __this->___counterLength; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_6, 2))); V_0 = L_7; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = __this->___counters; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = V_0; int32_t L_10 = __this->___counterLength; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = V_0; __this->___counters = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___counters), (void*)L_11); } IL_0055: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CodaBarReader_findStartPattern_m49D9391E6E369E4BBADD6C460B84165FCE172B90 (CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_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 = 1; goto IL_0057; } IL_0004: { int32_t L_0 = V_0; int32_t L_1; L_1 = CodaBarReader_toNarrowWidePattern_m2A5053AF55629134AA6B6824C2286216291CC8E8(__this, L_0, NULL); V_1 = L_1; int32_t L_2 = V_1; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0053; } } { il2cpp_codegen_runtime_class_init_inline(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___STARTEND_ENCODING; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4 = ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___ALPHABET; int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; uint16_t L_7 = (uint16_t)(L_4)->GetAt(static_cast(L_6)); bool L_8; L_8 = CodaBarReader_arrayContains_m075243E0D5BFA4C1CBC1E24FA4009EEE8FDE7282(L_3, L_7, NULL); if (!L_8) { goto IL_0053; } } { V_2 = 0; int32_t L_9 = V_0; V_3 = L_9; goto IL_0038; } IL_0029: { int32_t L_10 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = __this->___counters; int32_t L_12 = V_3; NullCheck(L_11); int32_t L_13 = L_12; int32_t L_14 = (L_11)->GetAt(static_cast(L_13)); V_2 = ((int32_t)il2cpp_codegen_add(L_10, L_14)); int32_t L_15 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0038: { int32_t L_16 = V_3; int32_t L_17 = V_0; if ((((int32_t)L_16) < ((int32_t)((int32_t)il2cpp_codegen_add(L_17, 7))))) { goto IL_0029; } } { int32_t L_18 = V_0; if ((((int32_t)L_18) == ((int32_t)1))) { goto IL_0051; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = __this->___counters; int32_t L_20 = V_0; NullCheck(L_19); int32_t L_21 = ((int32_t)il2cpp_codegen_subtract(L_20, 1)); int32_t L_22 = (L_19)->GetAt(static_cast(L_21)); int32_t L_23 = V_2; if ((((int32_t)L_22) < ((int32_t)((int32_t)(L_23/2))))) { goto IL_0053; } } IL_0051: { int32_t L_24 = V_0; return L_24; } IL_0053: { int32_t L_25 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_25, 2)); } IL_0057: { int32_t L_26 = V_0; int32_t L_27 = __this->___counterLength; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0004; } } { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CodaBarReader_arrayContains_m075243E0D5BFA4C1CBC1E24FA4009EEE8FDE7282 (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_array, Il2CppChar ___1_key, const RuntimeMethod* method) { Il2CppChar V_0 = 0x0; bool V_1 = false; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_2 = NULL; int32_t V_3 = 0; { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = ___0_array; if (!L_0) { goto IL_001f; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = ___0_array; V_2 = L_1; V_3 = 0; goto IL_0019; } IL_0009: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = V_2; int32_t L_3 = V_3; NullCheck(L_2); int32_t L_4 = L_3; uint16_t L_5 = (uint16_t)(L_2)->GetAt(static_cast(L_4)); V_0 = L_5; Il2CppChar L_6 = V_0; Il2CppChar L_7 = ___1_key; if ((!(((uint32_t)L_6) == ((uint32_t)L_7)))) { goto IL_0015; } } { V_1 = (bool)1; goto IL_0021; } IL_0015: { int32_t L_8 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0019: { int32_t L_9 = V_3; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_10 = V_2; NullCheck(L_10); if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))) { goto IL_0009; } } IL_001f: { return (bool)0; } IL_0021: { bool L_11 = V_1; return L_11; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CodaBarReader_toNarrowWidePattern_m2A5053AF55629134AA6B6824C2286216291CC8E8 (CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50* __this, int32_t ___0_position, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); 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 V_16 = 0; int32_t G_B20_0 = 0; { int32_t L_0 = ___0_position; V_0 = ((int32_t)il2cpp_codegen_add(L_0, 7)); int32_t L_1 = V_0; int32_t L_2 = __this->___counterLength; if ((((int32_t)L_1) < ((int32_t)L_2))) { goto IL_000f; } } { return (-1); } IL_000f: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = __this->___counters; V_1 = L_3; V_2 = 0; V_3 = ((int32_t)2147483647LL); int32_t L_4 = ___0_position; V_4 = L_4; goto IL_003f; } IL_0023: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = V_1; int32_t L_6 = V_4; NullCheck(L_5); int32_t L_7 = L_6; int32_t L_8 = (L_5)->GetAt(static_cast(L_7)); V_5 = L_8; int32_t L_9 = V_5; int32_t L_10 = V_3; if ((((int32_t)L_9) >= ((int32_t)L_10))) { goto IL_0031; } } { int32_t L_11 = V_5; V_3 = L_11; } IL_0031: { int32_t L_12 = V_5; int32_t L_13 = V_2; if ((((int32_t)L_12) <= ((int32_t)L_13))) { goto IL_0039; } } { int32_t L_14 = V_5; V_2 = L_14; } IL_0039: { int32_t L_15 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_15, 2)); } IL_003f: { int32_t L_16 = V_4; int32_t L_17 = V_0; if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_0023; } } { int32_t L_18 = V_3; int32_t L_19 = V_2; V_6 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_18, L_19))/2)); V_7 = 0; V_8 = ((int32_t)2147483647LL); int32_t L_20 = ___0_position; V_9 = ((int32_t)il2cpp_codegen_add(L_20, 1)); goto IL_007c; } IL_005c: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = V_1; int32_t L_22 = V_9; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); V_10 = L_24; int32_t L_25 = V_10; int32_t L_26 = V_8; if ((((int32_t)L_25) >= ((int32_t)L_26))) { goto IL_006c; } } { int32_t L_27 = V_10; V_8 = L_27; } IL_006c: { int32_t L_28 = V_10; int32_t L_29 = V_7; if ((((int32_t)L_28) <= ((int32_t)L_29))) { goto IL_0076; } } { int32_t L_30 = V_10; V_7 = L_30; } IL_0076: { int32_t L_31 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_31, 2)); } IL_007c: { int32_t L_32 = V_9; int32_t L_33 = V_0; if ((((int32_t)L_32) < ((int32_t)L_33))) { goto IL_005c; } } { int32_t L_34 = V_8; int32_t L_35 = V_7; V_11 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_34, L_35))/2)); V_12 = ((int32_t)128); V_13 = 0; V_14 = 0; goto IL_00c4; } IL_0099: { int32_t L_36 = V_14; if (!((int32_t)(L_36&1))) { goto IL_00a3; } } { int32_t L_37 = V_11; G_B20_0 = L_37; goto IL_00a5; } IL_00a3: { int32_t L_38 = V_6; G_B20_0 = L_38; } IL_00a5: { V_15 = G_B20_0; int32_t L_39 = V_12; V_12 = ((int32_t)(L_39>>1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_40 = V_1; int32_t L_41 = ___0_position; int32_t L_42 = V_14; NullCheck(L_40); int32_t L_43 = ((int32_t)il2cpp_codegen_add(L_41, L_42)); int32_t L_44 = (L_40)->GetAt(static_cast(L_43)); int32_t L_45 = V_15; if ((((int32_t)L_44) <= ((int32_t)L_45))) { goto IL_00be; } } { int32_t L_46 = V_13; int32_t L_47 = V_12; V_13 = ((int32_t)(L_46|L_47)); } IL_00be: { int32_t L_48 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_48, 1)); } IL_00c4: { int32_t L_49 = V_14; if ((((int32_t)L_49) < ((int32_t)7))) { goto IL_0099; } } { V_16 = 0; goto IL_00e3; } IL_00ce: { il2cpp_codegen_runtime_class_init_inline(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_50 = ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___CHARACTER_ENCODINGS; int32_t L_51 = V_16; NullCheck(L_50); int32_t L_52 = L_51; int32_t L_53 = (L_50)->GetAt(static_cast(L_52)); int32_t L_54 = V_13; if ((!(((uint32_t)L_53) == ((uint32_t)L_54)))) { goto IL_00dd; } } { int32_t L_55 = V_16; return L_55; } IL_00dd: { int32_t L_56 = V_16; V_16 = ((int32_t)il2cpp_codegen_add(L_56, 1)); } IL_00e3: { int32_t L_57 = V_16; il2cpp_codegen_runtime_class_init_inline(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___CHARACTER_ENCODINGS; NullCheck(L_58); if ((((int32_t)L_57) < ((int32_t)((int32_t)(((RuntimeArray*)L_58)->max_length))))) { goto IL_00ce; } } { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CodaBarReader__cctor_mE96A86128B7C362CA484D7532B28FBCA73162644 (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*)&CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000891U2D1_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000891U2D2_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CED4EC9E5F20DC49E6708A8A0156BF8EB58C709); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); int32_t L_0 = ((OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields*)il2cpp_codegen_static_fields_for(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var))->___PATTERN_MATCH_RESULT_SCALE_FACTOR; ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___MAX_ACCEPTABLE = il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)L_0), (2.0f)))); int32_t L_1 = ((OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields*)il2cpp_codegen_static_fields_for(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var))->___PATTERN_MATCH_RESULT_SCALE_FACTOR; ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___PADDING = il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)L_1), (1.5f)))); NullCheck(_stringLiteral2CED4EC9E5F20DC49E6708A8A0156BF8EB58C709); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2; L_2 = String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46(_stringLiteral2CED4EC9E5F20DC49E6708A8A0156BF8EB58C709, NULL); ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___ALPHABET = L_2; Il2CppCodeGenWriteBarrier((void**)(&((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___ALPHABET), (void*)L_2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)20)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = L_3; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000891U2D1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL); ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___CHARACTER_ENCODINGS = L_4; Il2CppCodeGenWriteBarrier((void**)(&((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___CHARACTER_ENCODINGS), (void*)L_4); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)4); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_7 = L_6; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_8 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000891U2D2_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_7, L_8, NULL); ((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___STARTEND_ENCODING = L_7; Il2CppCodeGenWriteBarrier((void**)(&((CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields*)il2cpp_codegen_static_fields_for(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var))->___STARTEND_ENCODING), (void*)L_7); 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 ReedSolomonEncoder__ctor_m2A4083C8A626B06DFCD3577920083345EEFC0ECB (ReedSolomonEncoder_t5ED408EEA7EA79FC18CF460256E404FD88DBD636* __this, GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___0_field, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t8A9FFE7247F1B045E049BF34D5D02096D0A69F7E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m56697E7F360DF1EAB70D1FF3F4F4F9117BEF435C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t46611EAC434DC32B87B2B012DA185C37D8840A78_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* L_0 = ___0_field; __this->___field = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___field), (void*)L_0); List_1_t46611EAC434DC32B87B2B012DA185C37D8840A78* L_1 = (List_1_t46611EAC434DC32B87B2B012DA185C37D8840A78*)il2cpp_codegen_object_new(List_1_t46611EAC434DC32B87B2B012DA185C37D8840A78_il2cpp_TypeInfo_var); List_1__ctor_m56697E7F360DF1EAB70D1FF3F4F4F9117BEF435C(L_1, List_1__ctor_m56697E7F360DF1EAB70D1FF3F4F4F9117BEF435C_RuntimeMethod_var); __this->___cachedGenerators = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___cachedGenerators), (void*)L_1); RuntimeObject* L_2 = __this->___cachedGenerators; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* L_3 = ___0_field; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1); V_0 = L_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = V_0; NullCheck(L_5); (L_5)->SetAt(static_cast(0), (int32_t)1); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_7 = (GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43*)il2cpp_codegen_object_new(GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43_il2cpp_TypeInfo_var); GenericGFPoly__ctor_mC89D09B0209EFFB41F1D6990872BFD2575D51EBD(L_7, L_3, L_6, NULL); NullCheck(L_2); InterfaceActionInvoker1< GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* >::Invoke(2, ICollection_1_t8A9FFE7247F1B045E049BF34D5D02096D0A69F7E_il2cpp_TypeInfo_var, L_2, L_7); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* ReedSolomonEncoder_buildGenerator_m57D398F8BD3488FD9584F69C3AF4360D0BCF4403 (ReedSolomonEncoder_t5ED408EEA7EA79FC18CF460256E404FD88DBD636* __this, int32_t ___0_degree, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t8A9FFE7247F1B045E049BF34D5D02096D0A69F7E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t8286A7CF7BFF172739934A9E72BF4A7E3B631A11_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* V_0 = NULL; int32_t V_1 = 0; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* V_2 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL; { int32_t L_0 = ___0_degree; RuntimeObject* L_1 = __this->___cachedGenerators; NullCheck(L_1); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t8A9FFE7247F1B045E049BF34D5D02096D0A69F7E_il2cpp_TypeInfo_var, L_1); if ((((int32_t)L_0) < ((int32_t)L_2))) { goto IL_0086; } } { RuntimeObject* L_3 = __this->___cachedGenerators; RuntimeObject* L_4 = __this->___cachedGenerators; NullCheck(L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t8A9FFE7247F1B045E049BF34D5D02096D0A69F7E_il2cpp_TypeInfo_var, L_4); NullCheck(L_3); GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_6; L_6 = InterfaceFuncInvoker1< GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43*, int32_t >::Invoke(0, IList_1_t8286A7CF7BFF172739934A9E72BF4A7E3B631A11_il2cpp_TypeInfo_var, L_3, ((int32_t)il2cpp_codegen_subtract(L_5, 1))); V_0 = L_6; RuntimeObject* L_7 = __this->___cachedGenerators; NullCheck(L_7); int32_t L_8; L_8 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t8A9FFE7247F1B045E049BF34D5D02096D0A69F7E_il2cpp_TypeInfo_var, L_7); V_1 = L_8; goto IL_0082; } IL_0035: { GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_9 = V_0; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* L_10 = __this->___field; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); V_3 = L_11; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = V_3; NullCheck(L_12); (L_12)->SetAt(static_cast(0), (int32_t)1); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = V_3; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* L_14 = __this->___field; int32_t L_15 = V_1; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* L_16 = __this->___field; NullCheck(L_16); int32_t L_17; L_17 = GenericGF_get_GeneratorBase_m0DB4F893611F94EAB552F8CFFD6165E050C15C42_inline(L_16, NULL); NullCheck(L_14); int32_t L_18; L_18 = GenericGF_exp_mB622E920BBB096D2C872F585A46D09F17749F6EA(L_14, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_15, 1)), L_17)), NULL); NullCheck(L_13); (L_13)->SetAt(static_cast(1), (int32_t)L_18); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = V_3; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_20 = (GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43*)il2cpp_codegen_object_new(GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43_il2cpp_TypeInfo_var); GenericGFPoly__ctor_mC89D09B0209EFFB41F1D6990872BFD2575D51EBD(L_20, L_10, L_19, NULL); NullCheck(L_9); GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_21; L_21 = GenericGFPoly_multiply_mF173E02DB4A2947252E017049C79E443C8D55BC4(L_9, L_20, NULL); V_2 = L_21; RuntimeObject* L_22 = __this->___cachedGenerators; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_23 = V_2; NullCheck(L_22); InterfaceActionInvoker1< GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* >::Invoke(2, ICollection_1_t8A9FFE7247F1B045E049BF34D5D02096D0A69F7E_il2cpp_TypeInfo_var, L_22, L_23); GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_24 = V_2; V_0 = L_24; int32_t L_25 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_0082: { int32_t L_26 = V_1; int32_t L_27 = ___0_degree; if ((((int32_t)L_26) <= ((int32_t)L_27))) { goto IL_0035; } } IL_0086: { RuntimeObject* L_28 = __this->___cachedGenerators; int32_t L_29 = ___0_degree; NullCheck(L_28); GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_30; L_30 = InterfaceFuncInvoker1< GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43*, int32_t >::Invoke(0, IList_1_t8286A7CF7BFF172739934A9E72BF4A7E3B631A11_il2cpp_TypeInfo_var, L_28, L_29); return L_30; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReedSolomonEncoder_encode_mC912E0589BCE6FCFB4B24C6AE27DC980840178BD (ReedSolomonEncoder_t5ED408EEA7EA79FC18CF460256E404FD88DBD636* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_toEncode, int32_t ___1_ecBytes, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* V_1 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* V_3 = NULL; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* V_4 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; { int32_t L_0 = ___1_ecBytes; if (L_0) { goto IL_000e; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB8ED0FBF470B66B69FA2AC7B897DDE899268A098)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReedSolomonEncoder_encode_mC912E0589BCE6FCFB4B24C6AE27DC980840178BD_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = ___0_toEncode; NullCheck(L_2); int32_t L_3 = ___1_ecBytes; V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_2)->max_length)), L_3)); int32_t L_4 = V_0; if ((((int32_t)L_4) > ((int32_t)0))) { goto IL_0023; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralABA5C9F1FACF72C8E5B7C7E09C0E2A19BBCB8B0F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReedSolomonEncoder_encode_mC912E0589BCE6FCFB4B24C6AE27DC980840178BD_RuntimeMethod_var))); } IL_0023: { int32_t L_6 = ___1_ecBytes; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_7; L_7 = ReedSolomonEncoder_buildGenerator_m57D398F8BD3488FD9584F69C3AF4360D0BCF4403(__this, L_6, NULL); V_1 = L_7; int32_t L_8 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_8); V_2 = L_9; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = ___0_toEncode; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = V_2; int32_t L_12 = V_0; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_10, 0, (RuntimeArray*)L_11, 0, L_12, NULL); GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* L_13 = __this->___field; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = V_2; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_15 = (GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43*)il2cpp_codegen_object_new(GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43_il2cpp_TypeInfo_var); GenericGFPoly__ctor_mC89D09B0209EFFB41F1D6990872BFD2575D51EBD(L_15, L_13, L_14, NULL); V_3 = L_15; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_16 = V_3; int32_t L_17 = ___1_ecBytes; NullCheck(L_16); GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_18; L_18 = GenericGFPoly_multiplyByMonomial_m7558D110BAE82C1A5C6D55A14AF27C376D98EA92(L_16, L_17, 1, NULL); V_3 = L_18; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_19 = V_3; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_20 = V_1; NullCheck(L_19); GenericGFPolyU5BU5D_tBB8D540083C4AB010C7237FE011A6A967C410E04* L_21; L_21 = GenericGFPoly_divide_mA66D1ADAC45A0466F8C372EF30F376456637BE70(L_19, L_20, NULL); NullCheck(L_21); int32_t L_22 = 1; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_23 = (L_21)->GetAt(static_cast(L_22)); V_4 = L_23; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_24 = V_4; NullCheck(L_24); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25; L_25 = GenericGFPoly_get_Coefficients_mBD7CA937C113170FC81AA49BCA3CD8E0EC1DC53D_inline(L_24, NULL); V_5 = L_25; int32_t L_26 = ___1_ecBytes; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = V_5; NullCheck(L_27); V_6 = ((int32_t)il2cpp_codegen_subtract(L_26, ((int32_t)(((RuntimeArray*)L_27)->max_length)))); V_7 = 0; goto IL_0080; } IL_0073: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = ___0_toEncode; int32_t L_29 = V_0; int32_t L_30 = V_7; NullCheck(L_28); (L_28)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_29, L_30))), (int32_t)0); int32_t L_31 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_31, 1)); } IL_0080: { int32_t L_32 = V_7; int32_t L_33 = V_6; if ((((int32_t)L_32) < ((int32_t)L_33))) { goto IL_0073; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = V_5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35 = ___0_toEncode; int32_t L_36 = V_0; int32_t L_37 = V_6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = V_5; NullCheck(L_38); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_34, 0, (RuntimeArray*)L_35, ((int32_t)il2cpp_codegen_add(L_36, L_37)), ((int32_t)(((RuntimeArray*)L_38)->max_length)), 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 BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* DetectorResult_get_Bits_m98E8D758EC0349468C19C023815254B18F6D1E26 (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, const RuntimeMethod* method) { { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = __this->___U3CBitsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DetectorResult_set_Bits_mAD157FD7891021E1602FE6D678826EAC297C66F0 (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_value, const RuntimeMethod* method) { { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_value; __this->___U3CBitsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBitsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* DetectorResult_get_Points_m41C18111FF5911D473DBA2629D87CED9FD3E66D2 (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, const RuntimeMethod* method) { { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = __this->___U3CPointsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DetectorResult_set_Points_m4037E4E715F8FBEBA944AFE3885B96EA8BF43AC3 (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_value, const RuntimeMethod* method) { { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = ___0_value; __this->___U3CPointsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPointsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DetectorResult__ctor_mA5CD04C9DE53A91940308F9CA0A4AA45AF7B4E1E (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bits, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___1_points, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_bits; DetectorResult_set_Bits_mAD157FD7891021E1602FE6D678826EAC297C66F0_inline(__this, L_0, NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_1 = ___1_points; DetectorResult_set_Points_m4037E4E715F8FBEBA944AFE3885B96EA8BF43AC3_inline(__this, L_1, 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 RuntimeObject* DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CHintsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_Hints_mE3561A95716FF8341A0849FACD3D2DEA5B97A8DD (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CHintsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHintsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_add_ValueChanged_mFDDD4153D53208F04095A36B2213CD9980BF58E8 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, Action_2_t289BAF75267253402F54F4FD038D938211304C1F* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t289BAF75267253402F54F4FD038D938211304C1F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_2_t289BAF75267253402F54F4FD038D938211304C1F* V_0 = NULL; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* V_1 = NULL; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* V_2 = NULL; { Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_0 = __this->___ValueChanged; V_0 = L_0; } IL_0007: { Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_1 = V_0; V_1 = L_1; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_2 = V_1; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_2_t289BAF75267253402F54F4FD038D938211304C1F*)Castclass((RuntimeObject*)L_4, Action_2_t289BAF75267253402F54F4FD038D938211304C1F_il2cpp_TypeInfo_var)); Action_2_t289BAF75267253402F54F4FD038D938211304C1F** L_5 = (Action_2_t289BAF75267253402F54F4FD038D938211304C1F**)(&__this->___ValueChanged); Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_6 = V_2; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_7 = V_1; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_9 = V_0; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_10 = V_1; if ((!(((RuntimeObject*)(Action_2_t289BAF75267253402F54F4FD038D938211304C1F*)L_9) == ((RuntimeObject*)(Action_2_t289BAF75267253402F54F4FD038D938211304C1F*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_remove_ValueChanged_m02D2B779436D1A7E9A60B6F0802856155BE75103 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, Action_2_t289BAF75267253402F54F4FD038D938211304C1F* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t289BAF75267253402F54F4FD038D938211304C1F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_2_t289BAF75267253402F54F4FD038D938211304C1F* V_0 = NULL; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* V_1 = NULL; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* V_2 = NULL; { Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_0 = __this->___ValueChanged; V_0 = L_0; } IL_0007: { Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_1 = V_0; V_1 = L_1; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_2 = V_1; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_2_t289BAF75267253402F54F4FD038D938211304C1F*)Castclass((RuntimeObject*)L_4, Action_2_t289BAF75267253402F54F4FD038D938211304C1F_il2cpp_TypeInfo_var)); Action_2_t289BAF75267253402F54F4FD038D938211304C1F** L_5 = (Action_2_t289BAF75267253402F54F4FD038D938211304C1F**)(&__this->___ValueChanged); Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_6 = V_2; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_7 = V_1; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_9 = V_0; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_10 = V_1; if ((!(((RuntimeObject*)(Action_2_t289BAF75267253402F54F4FD038D938211304C1F*)L_9) == ((RuntimeObject*)(Action_2_t289BAF75267253402F54F4FD038D938211304C1F*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodingOptions_get_TryHarder_m8B693159A0A204B1950EAE31F839DD67DD86CDA0 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, 3); if (!L_1) { goto IL_0020; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, 3); return ((*(bool*)((bool*)(bool*)UnBox(L_3, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0020: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_TryHarder_m2D9477A3F8AE522884F74930F1B7B9B4487E55A0 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_value; if (!L_0) { goto IL_0016; } } { RuntimeObject* L_1; L_1 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); bool L_2 = ((bool)1); RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2); NullCheck(L_1); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, 3, L_3); return; } IL_0016: { RuntimeObject* L_4; L_4 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_4); bool L_5; L_5 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_4, 3); if (!L_5) { goto IL_0031; } } { RuntimeObject* L_6; L_6 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_6); bool L_7; L_7 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_6, 3); } IL_0031: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodingOptions_get_PureBarcode_m4DD1EA922BB6C3048A168C04EBF253EF06A462A1 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, 1); if (!L_1) { goto IL_0020; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, 1); return ((*(bool*)((bool*)(bool*)UnBox(L_3, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0020: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_PureBarcode_mCA57CE401985194CE91E792FDE808BAD84E2C400 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_value; if (!L_0) { goto IL_0016; } } { RuntimeObject* L_1; L_1 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); bool L_2 = ((bool)1); RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2); NullCheck(L_1); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, 1, L_3); return; } IL_0016: { RuntimeObject* L_4; L_4 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_4); bool L_5; L_5 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_4, 1); if (!L_5) { goto IL_0031; } } { RuntimeObject* L_6; L_6 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_6); bool L_7; L_7 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_6, 1); } IL_0031: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DecodingOptions_get_CharacterSet_m99A5666B057559DCA72D962FFFCA577396A0D343 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, 4); if (!L_1) { goto IL_0020; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, 4); return ((String_t*)CastclassSealed((RuntimeObject*)L_3, String_t_il2cpp_TypeInfo_var)); } IL_0020: { return (String_t*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_CharacterSet_m9D8D21D31BF573A16B0A20923AA8654827F55463 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, String_t* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_value; if (!L_0) { goto IL_0011; } } { RuntimeObject* L_1; L_1 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); String_t* L_2 = ___0_value; NullCheck(L_1); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, 4, L_2); return; } IL_0011: { RuntimeObject* L_3; L_3 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_3); bool L_4; L_4 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_3, 4); if (!L_4) { goto IL_002c; } } { RuntimeObject* L_5; L_5 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_5); bool L_6; L_6 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_5, 4); } IL_002c: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DecodingOptions_get_PossibleFormats_m116D1712F962D55C57D140BA9854995C289092F9 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t5022D1DC09D626D22DE2DE352EFD14A5A130758E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, 2); if (!L_1) { goto IL_0020; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, 2); return ((RuntimeObject*)Castclass((RuntimeObject*)L_3, IList_1_t5022D1DC09D626D22DE2DE352EFD14A5A130758E_il2cpp_TypeInfo_var)); } IL_0020: { return (RuntimeObject*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_PossibleFormats_m2645F7E264E61E59E068B8538A610819E5AA2557 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_value; if (!L_0) { goto IL_0011; } } { RuntimeObject* L_1; L_1 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); RuntimeObject* L_2 = ___0_value; NullCheck(L_1); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, 2, L_2); return; } IL_0011: { RuntimeObject* L_3; L_3 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_3); bool L_4; L_4 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_3, 2); if (!L_4) { goto IL_002c; } } { RuntimeObject* L_5; L_5 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_5); bool L_6; L_6 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_5, 2); } IL_002c: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_UseCode39ExtendedMode_mE764802E67EF5E1B6D15C2DA6243523DAA34DDD9 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); bool L_1 = ___0_value; bool L_2 = L_1; RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2); NullCheck(L_0); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, ((int32_t)9), L_3); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_UseCode39RelaxedExtendedMode_m382C314B870044C5CE608E7460E4F6A747514372 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_value; if (!L_0) { goto IL_0017; } } { RuntimeObject* L_1; L_1 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); bool L_2 = ((bool)1); RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2); NullCheck(L_1); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, ((int32_t)10), L_3); return; } IL_0017: { RuntimeObject* L_4; L_4 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_4); bool L_5; L_5 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_4, ((int32_t)10)); if (!L_5) { goto IL_0034; } } { RuntimeObject* L_6; L_6 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_6); bool L_7; L_7 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_6, ((int32_t)10)); } IL_0034: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions__ctor_m3571ACF334B918DB71EEEC0FA948E74FFF381F84 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t289BAF75267253402F54F4FD038D938211304C1F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ChangeNotifyDictionary_2__ctor_m48A54914F8AEF3D1E2CEEB564B33B98A8414A5BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ChangeNotifyDictionary_2_add_ValueChanged_m9F6348B3D17FC37D69B2541D8F40F1B1DD2FB1CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodingOptions_U3C_ctorU3Eb__0_m9319DF35380856AA0F2AF5DB5D80F78199DFB62D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0* V_0 = NULL; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* V_1 = NULL; ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0* G_B2_0 = NULL; ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0* G_B1_0 = NULL; { V_1 = (Action_2_t289BAF75267253402F54F4FD038D938211304C1F*)NULL; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0* L_0 = (ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0*)il2cpp_codegen_object_new(ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0_il2cpp_TypeInfo_var); ChangeNotifyDictionary_2__ctor_m48A54914F8AEF3D1E2CEEB564B33B98A8414A5BC(L_0, ChangeNotifyDictionary_2__ctor_m48A54914F8AEF3D1E2CEEB564B33B98A8414A5BC_RuntimeMethod_var); V_0 = L_0; ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0* L_1 = V_0; DecodingOptions_set_Hints_mE3561A95716FF8341A0849FACD3D2DEA5B97A8DD_inline(__this, L_1, NULL); DecodingOptions_set_UseCode39ExtendedMode_mE764802E67EF5E1B6D15C2DA6243523DAA34DDD9(__this, (bool)1, NULL); DecodingOptions_set_UseCode39RelaxedExtendedMode_m382C314B870044C5CE608E7460E4F6A747514372(__this, (bool)1, NULL); ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0* L_2 = V_0; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_3 = V_1; if (L_3) { G_B2_0 = L_2; goto IL_0034; } G_B1_0 = L_2; } { Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_4 = (Action_2_t289BAF75267253402F54F4FD038D938211304C1F*)il2cpp_codegen_object_new(Action_2_t289BAF75267253402F54F4FD038D938211304C1F_il2cpp_TypeInfo_var); Action_2__ctor_mE9F1E1F6E8B261D5D4D0AC704E03E680A2EA21DA(L_4, __this, (intptr_t)((void*)DecodingOptions_U3C_ctorU3Eb__0_m9319DF35380856AA0F2AF5DB5D80F78199DFB62D_RuntimeMethod_var), NULL); V_1 = L_4; G_B2_0 = G_B1_0; } IL_0034: { Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_5 = V_1; NullCheck(G_B2_0); ChangeNotifyDictionary_2_add_ValueChanged_m9F6348B3D17FC37D69B2541D8F40F1B1DD2FB1CD(G_B2_0, L_5, ChangeNotifyDictionary_2_add_ValueChanged_m9F6348B3D17FC37D69B2541D8F40F1B1DD2FB1CD_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_U3C_ctorU3Eb__0_m9319DF35380856AA0F2AF5DB5D80F78199DFB62D (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, RuntimeObject* ___0_o, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___1_args, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_0 = __this->___ValueChanged; if (!L_0) { goto IL_0019; } } { Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_1 = __this->___ValueChanged; il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* L_2 = ((EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_StaticFields*)il2cpp_codegen_static_fields_for(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var))->___Empty; NullCheck(L_1); Action_2_Invoke_m2647E8AE2A067992C75B6E689B16B86816C565AF_inline(L_1, __this, L_2, NULL); } IL_0019: { 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 BitSource__ctor_m221889AC2A59E364010C2172CD5CAE26E68483B2 (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytes, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_bytes; __this->___bytes = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___bytes), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitSource_get_BitOffset_mA7E72A75813C5E6E458A39F2A638D8A026BB6B8A (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___bitOffset; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitSource_get_ByteOffset_mE79436262A5589F6544692DF87116B09A26493DD (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___byteOffset; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, int32_t ___0_numBits, const RuntimeMethod* method) { 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 G_B8_0 = 0; { int32_t L_0 = ___0_numBits; if ((((int32_t)L_0) < ((int32_t)1))) { goto IL_0012; } } { int32_t L_1 = ___0_numBits; if ((((int32_t)L_1) > ((int32_t)((int32_t)32)))) { goto IL_0012; } } { int32_t L_2 = ___0_numBits; int32_t L_3; L_3 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(__this, NULL); if ((((int32_t)L_2) <= ((int32_t)L_3))) { goto IL_0024; } } IL_0012: { String_t* L_4; L_4 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___0_numBits), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_5, L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9F6F391E021B2C74C55A006DD32D3DCE2127A4D7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D_RuntimeMethod_var))); } IL_0024: { V_0 = 0; int32_t L_6 = __this->___bitOffset; if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_009f; } } { int32_t L_7 = __this->___bitOffset; V_1 = ((int32_t)il2cpp_codegen_subtract(8, L_7)); int32_t L_8 = ___0_numBits; int32_t L_9 = V_1; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_003f; } } { int32_t L_10 = V_1; G_B8_0 = L_10; goto IL_0040; } IL_003f: { int32_t L_11 = ___0_numBits; G_B8_0 = L_11; } IL_0040: { V_2 = G_B8_0; int32_t L_12 = V_1; int32_t L_13 = V_2; V_3 = ((int32_t)il2cpp_codegen_subtract(L_12, L_13)); int32_t L_14 = V_2; int32_t L_15 = V_3; V_4 = ((int32_t)(((int32_t)(((int32_t)255)>>((int32_t)(((int32_t)il2cpp_codegen_subtract(8, L_14))&((int32_t)31)))))<<((int32_t)(L_15&((int32_t)31))))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = __this->___bytes; int32_t L_17 = __this->___byteOffset; NullCheck(L_16); int32_t L_18 = L_17; uint8_t L_19 = (L_16)->GetAt(static_cast(L_18)); int32_t L_20 = V_4; int32_t L_21 = V_3; V_0 = ((int32_t)(((int32_t)((int32_t)L_19&L_20))>>((int32_t)(L_21&((int32_t)31))))); int32_t L_22 = ___0_numBits; int32_t L_23 = V_2; ___0_numBits = ((int32_t)il2cpp_codegen_subtract(L_22, L_23)); int32_t L_24 = __this->___bitOffset; int32_t L_25 = V_2; __this->___bitOffset = ((int32_t)il2cpp_codegen_add(L_24, L_25)); int32_t L_26 = __this->___bitOffset; if ((!(((uint32_t)L_26) == ((uint32_t)8)))) { goto IL_009f; } } { __this->___bitOffset = 0; int32_t L_27 = __this->___byteOffset; __this->___byteOffset = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_009f: { int32_t L_28 = ___0_numBits; if ((((int32_t)L_28) <= ((int32_t)0))) { goto IL_011c; } } { goto IL_00d0; } IL_00a5: { int32_t L_29 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30 = __this->___bytes; int32_t L_31 = __this->___byteOffset; NullCheck(L_30); int32_t L_32 = L_31; uint8_t L_33 = (L_30)->GetAt(static_cast(L_32)); V_0 = ((int32_t)(((int32_t)(L_29<<8))|((int32_t)((int32_t)L_33&((int32_t)255))))); int32_t L_34 = __this->___byteOffset; __this->___byteOffset = ((int32_t)il2cpp_codegen_add(L_34, 1)); int32_t L_35 = ___0_numBits; ___0_numBits = ((int32_t)il2cpp_codegen_subtract(L_35, 8)); } IL_00d0: { int32_t L_36 = ___0_numBits; if ((((int32_t)L_36) >= ((int32_t)8))) { goto IL_00a5; } } { int32_t L_37 = ___0_numBits; if ((((int32_t)L_37) <= ((int32_t)0))) { goto IL_011c; } } { int32_t L_38 = ___0_numBits; V_5 = ((int32_t)il2cpp_codegen_subtract(8, L_38)); int32_t L_39 = V_5; int32_t L_40 = V_5; V_6 = ((int32_t)(((int32_t)(((int32_t)255)>>((int32_t)(L_39&((int32_t)31)))))<<((int32_t)(L_40&((int32_t)31))))); int32_t L_41 = V_0; int32_t L_42 = ___0_numBits; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_43 = __this->___bytes; int32_t L_44 = __this->___byteOffset; NullCheck(L_43); int32_t L_45 = L_44; uint8_t L_46 = (L_43)->GetAt(static_cast(L_45)); int32_t L_47 = V_6; int32_t L_48 = V_5; V_0 = ((int32_t)(((int32_t)(L_41<<((int32_t)(L_42&((int32_t)31)))))|((int32_t)(((int32_t)((int32_t)L_46&L_47))>>((int32_t)(L_48&((int32_t)31))))))); int32_t L_49 = __this->___bitOffset; int32_t L_50 = ___0_numBits; __this->___bitOffset = ((int32_t)il2cpp_codegen_add(L_49, L_50)); } IL_011c: { int32_t L_51 = V_0; return L_51; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___bytes; NullCheck(L_0); int32_t L_1 = __this->___byteOffset; int32_t L_2 = __this->___bitOffset; return ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_multiply(8, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_0)->max_length)), L_1)))), L_2)); } } #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 int32_t BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___size; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray_get_SizeInBytes_m0B4EACA16D67D12B0F4BFB984B68E98F9A8A8FA1 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___size; return ((int32_t)(((int32_t)il2cpp_codegen_add(L_0, 7))>>3)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_i, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bits; int32_t L_1 = ___0_i; NullCheck(L_0); int32_t L_2 = ((int32_t)(L_1>>5)); int32_t L_3 = (L_0)->GetAt(static_cast(L_2)); int32_t L_4 = ___0_i; return (bool)((((int32_t)((((int32_t)((int32_t)(L_3&((int32_t)(1<<((int32_t)(((int32_t)(L_4&((int32_t)31)))&((int32_t)31)))))))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_set_Item_mF94007FC3501028771E0CF00B0E54E2A109BEF1F (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_i, bool ___1_value, const RuntimeMethod* method) { { bool L_0 = ___1_value; if (!L_0) { goto IL_0026; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___bits; int32_t L_2 = ___0_i; NullCheck(L_1); int32_t* L_3 = ((L_1)->GetAddressAt(static_cast(((int32_t)(L_2>>5))))); int32_t L_4 = (*(int32_t*)L_3); int32_t L_5 = ___0_i; *(int32_t*)L_3 = ((int32_t)(L_4|((int32_t)(1<<((int32_t)(((int32_t)(L_5&((int32_t)31)))&((int32_t)31))))))); } IL_0026: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray__ctor_mF83850FDAA5CF98487FFDD1D29DDB8F3831C7AC4 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); __this->___size = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1); __this->___bits = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___bits), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray__ctor_m73F6CDC640CD7C76A70672D1F2750E065609487C (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_size, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_size; if ((((int32_t)L_0) >= ((int32_t)1))) { goto IL_0015; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE57E9F8D508C53FA6E82FF9B3A504F0C9FFBE6AA)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitArray__ctor_m73F6CDC640CD7C76A70672D1F2750E065609487C_RuntimeMethod_var))); } IL_0015: { int32_t L_2 = ___0_size; __this->___size = L_2; int32_t L_3 = ___0_size; il2cpp_codegen_runtime_class_init_inline(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4; L_4 = BitArray_makeArray_mAB2BEE39B7DE3EB20F07752D8769848FBDE1F635(L_3, NULL); __this->___bits = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___bits), (void*)L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_ensureCapacity_mDF218905881BF77F0EB74B7CE44DACEE7BB8E5C3 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_size, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; { int32_t L_0 = ___0_size; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___bits; NullCheck(L_1); if ((((int32_t)L_0) <= ((int32_t)((int32_t)(((int32_t)(((RuntimeArray*)L_1)->max_length))<<5))))) { goto IL_0031; } } { int32_t L_2 = ___0_size; il2cpp_codegen_runtime_class_init_inline(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3; L_3 = BitArray_makeArray_mAB2BEE39B7DE3EB20F07752D8769848FBDE1F635(L_2, NULL); V_0 = L_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___bits; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = __this->___bits; NullCheck(L_6); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, ((int32_t)(((RuntimeArray*)L_6)->max_length)), NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = V_0; __this->___bits = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___bits), (void*)L_7); } IL_0031: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray_numberOfTrailingZeros_m02928E3B4A68227236FA18E18E0592EFE0DE3DE2 (int32_t ___0_num, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = ___0_num; int32_t L_1 = ___0_num; V_0 = ((int32_t)(((int32_t)(((-L_0))&L_1))%((int32_t)37))); int32_t L_2 = V_0; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0010; } } { int32_t L_3 = V_0; V_0 = ((int32_t)il2cpp_codegen_multiply(L_3, (-1))); } IL_0010: { il2cpp_codegen_runtime_class_init_inline(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = ((BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_StaticFields*)il2cpp_codegen_static_fields_for(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var))->____lookup; int32_t L_5 = V_0; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray_getNextSet_mF8C8C36F5635766BD05B035AE11C21264603A0B4 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_from, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___0_from; int32_t L_1 = __this->___size; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0010; } } { int32_t L_2 = __this->___size; return L_2; } IL_0010: { int32_t L_3 = ___0_from; V_0 = ((int32_t)(L_3>>5)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___bits; int32_t L_5 = V_0; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_1 = L_7; int32_t L_8 = V_1; int32_t L_9 = ___0_from; V_1 = ((int32_t)(L_8&((~((int32_t)il2cpp_codegen_subtract(((int32_t)(1<<((int32_t)(((int32_t)(L_9&((int32_t)31)))&((int32_t)31))))), 1)))))); goto IL_004d; } IL_002e: { int32_t L_10 = V_0; int32_t L_11 = ((int32_t)il2cpp_codegen_add(L_10, 1)); V_0 = L_11; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = __this->___bits; NullCheck(L_12); if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0044; } } { int32_t L_13 = __this->___size; return L_13; } IL_0044: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = __this->___bits; int32_t L_15 = V_0; NullCheck(L_14); int32_t L_16 = L_15; int32_t L_17 = (L_14)->GetAt(static_cast(L_16)); V_1 = L_17; } IL_004d: { int32_t L_18 = V_1; if (!L_18) { goto IL_002e; } } { int32_t L_19 = V_0; int32_t L_20 = V_1; il2cpp_codegen_runtime_class_init_inline(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); int32_t L_21; L_21 = BitArray_numberOfTrailingZeros_m02928E3B4A68227236FA18E18E0592EFE0DE3DE2(L_20, NULL); V_2 = ((int32_t)il2cpp_codegen_add(((int32_t)(L_19<<5)), L_21)); int32_t L_22 = V_2; int32_t L_23 = __this->___size; if ((((int32_t)L_22) > ((int32_t)L_23))) { goto IL_0066; } } { int32_t L_24 = V_2; return L_24; } IL_0066: { int32_t L_25 = __this->___size; return L_25; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray_getNextUnset_m500B3B13B5BD6B712BCD369857F37F5855DD6D5D (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_from, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___0_from; int32_t L_1 = __this->___size; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0010; } } { int32_t L_2 = __this->___size; return L_2; } IL_0010: { int32_t L_3 = ___0_from; V_0 = ((int32_t)(L_3>>5)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___bits; int32_t L_5 = V_0; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_1 = ((~L_7)); int32_t L_8 = V_1; int32_t L_9 = ___0_from; V_1 = ((int32_t)(L_8&((~((int32_t)il2cpp_codegen_subtract(((int32_t)(1<<((int32_t)(((int32_t)(L_9&((int32_t)31)))&((int32_t)31))))), 1)))))); goto IL_004f; } IL_002f: { int32_t L_10 = V_0; int32_t L_11 = ((int32_t)il2cpp_codegen_add(L_10, 1)); V_0 = L_11; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = __this->___bits; NullCheck(L_12); if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0045; } } { int32_t L_13 = __this->___size; return L_13; } IL_0045: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = __this->___bits; int32_t L_15 = V_0; NullCheck(L_14); int32_t L_16 = L_15; int32_t L_17 = (L_14)->GetAt(static_cast(L_16)); V_1 = ((~L_17)); } IL_004f: { int32_t L_18 = V_1; if (!L_18) { goto IL_002f; } } { int32_t L_19 = V_0; int32_t L_20 = V_1; il2cpp_codegen_runtime_class_init_inline(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); int32_t L_21; L_21 = BitArray_numberOfTrailingZeros_m02928E3B4A68227236FA18E18E0592EFE0DE3DE2(L_20, NULL); V_2 = ((int32_t)il2cpp_codegen_add(((int32_t)(L_19<<5)), L_21)); int32_t L_22 = V_2; int32_t L_23 = __this->___size; if ((((int32_t)L_22) > ((int32_t)L_23))) { goto IL_0068; } } { int32_t L_24 = V_2; return L_24; } IL_0068: { int32_t L_25 = __this->___size; return L_25; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_setBulk_m00F4DF1A10241D5933939D5A8F838100B7922D04 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_i, int32_t ___1_newBits, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bits; int32_t L_1 = ___0_i; int32_t L_2 = ___1_newBits; NullCheck(L_0); (L_0)->SetAt(static_cast(((int32_t)(L_1>>5))), (int32_t)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_clear_m6769765898BA26FDABEFD59FAF79A6B77178922B (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bits; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); V_1 = 0; goto IL_001a; } IL_000d: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___bits; int32_t L_2 = V_1; NullCheck(L_1); (L_1)->SetAt(static_cast(L_2), (int32_t)0); int32_t L_3 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_3, 1)); } IL_001a: { int32_t L_4 = V_1; int32_t L_5 = V_0; if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_000d; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray_isRange_mEF016798BDA958E45D6D38BCD9E5863A5746E1A7 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_start, int32_t ___1_end, bool ___2_value, const RuntimeMethod* method) { 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 G_B10_0 = 0; int32_t G_B13_0 = 0; int32_t G_B15_0 = 0; int32_t G_B14_0 = 0; int32_t G_B16_0 = 0; int32_t G_B16_1 = 0; { int32_t L_0 = ___1_end; int32_t L_1 = ___0_start; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0011; } } { int32_t L_2 = ___0_start; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0011; } } { int32_t L_3 = ___1_end; int32_t L_4 = __this->___size; if ((((int32_t)L_3) <= ((int32_t)L_4))) { goto IL_0017; } } IL_0011: { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3(L_5, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitArray_isRange_mEF016798BDA958E45D6D38BCD9E5863A5746E1A7_RuntimeMethod_var))); } IL_0017: { int32_t L_6 = ___1_end; int32_t L_7 = ___0_start; if ((!(((uint32_t)L_6) == ((uint32_t)L_7)))) { goto IL_001d; } } { return (bool)1; } IL_001d: { int32_t L_8 = ___1_end; ___1_end = ((int32_t)il2cpp_codegen_subtract(L_8, 1)); int32_t L_9 = ___0_start; V_0 = ((int32_t)(L_9>>5)); int32_t L_10 = ___1_end; V_1 = ((int32_t)(L_10>>5)); int32_t L_11 = V_0; V_2 = L_11; goto IL_0073; } IL_002e: { int32_t L_12 = V_2; int32_t L_13 = V_0; if ((((int32_t)L_12) > ((int32_t)L_13))) { goto IL_0038; } } { int32_t L_14 = ___0_start; G_B10_0 = ((int32_t)(L_14&((int32_t)31))); goto IL_0039; } IL_0038: { G_B10_0 = 0; } IL_0039: { V_3 = G_B10_0; int32_t L_15 = V_2; int32_t L_16 = V_1; if ((((int32_t)L_15) < ((int32_t)L_16))) { goto IL_0044; } } { int32_t L_17 = ___1_end; G_B13_0 = ((int32_t)(L_17&((int32_t)31))); goto IL_0046; } IL_0044: { G_B13_0 = ((int32_t)31); } IL_0046: { V_4 = G_B13_0; int32_t L_18 = V_4; int32_t L_19 = V_3; V_5 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(2<<((int32_t)(L_18&((int32_t)31))))), ((int32_t)(1<<((int32_t)(L_19&((int32_t)31))))))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = __this->___bits; int32_t L_21 = V_2; NullCheck(L_20); int32_t L_22 = L_21; int32_t L_23 = (L_20)->GetAt(static_cast(L_22)); int32_t L_24 = V_5; bool L_25 = ___2_value; if (L_25) { G_B15_0 = ((int32_t)(L_23&L_24)); goto IL_0069; } G_B14_0 = ((int32_t)(L_23&L_24)); } { G_B16_0 = 0; G_B16_1 = G_B14_0; goto IL_006b; } IL_0069: { int32_t L_26 = V_5; G_B16_0 = L_26; G_B16_1 = G_B15_0; } IL_006b: { if ((((int32_t)G_B16_1) == ((int32_t)G_B16_0))) { goto IL_006f; } } { return (bool)0; } IL_006f: { int32_t L_27 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0073: { int32_t L_28 = V_2; int32_t L_29 = V_1; if ((((int32_t)L_28) <= ((int32_t)L_29))) { goto IL_002e; } } { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_appendBit_m11115FA9745686E439F42F4D02DD8F66549D4B3F (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, bool ___0_bit, const RuntimeMethod* method) { { int32_t L_0 = __this->___size; BitArray_ensureCapacity_mDF218905881BF77F0EB74B7CE44DACEE7BB8E5C3(__this, ((int32_t)il2cpp_codegen_add(L_0, 1)), NULL); bool L_1 = ___0_bit; if (!L_1) { goto IL_003e; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___bits; int32_t L_3 = __this->___size; NullCheck(L_2); int32_t* L_4 = ((L_2)->GetAddressAt(static_cast(((int32_t)(L_3>>5))))); int32_t L_5 = (*(int32_t*)L_4); int32_t L_6 = __this->___size; *(int32_t*)L_4 = ((int32_t)(L_5|((int32_t)(1<<((int32_t)(((int32_t)(L_6&((int32_t)31)))&((int32_t)31))))))); } IL_003e: { int32_t L_7 = __this->___size; __this->___size = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BitArray_get_Array_m514E69EBF1161AF51796B60EB4AB1C9C949E0C9A (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bits; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_appendBits_m43E273544F0AF0DA472C992D5584E2BD5F76A592 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_value, int32_t ___1_numBits, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___1_numBits; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0009; } } { int32_t L_1 = ___1_numBits; if ((((int32_t)L_1) <= ((int32_t)((int32_t)32)))) { goto IL_0014; } } IL_0009: { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD483D71D40D33D316B9402311F9877D0438F23A8)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitArray_appendBits_m43E273544F0AF0DA472C992D5584E2BD5F76A592_RuntimeMethod_var))); } IL_0014: { int32_t L_3 = __this->___size; int32_t L_4 = ___1_numBits; BitArray_ensureCapacity_mDF218905881BF77F0EB74B7CE44DACEE7BB8E5C3(__this, ((int32_t)il2cpp_codegen_add(L_3, L_4)), NULL); int32_t L_5 = ___1_numBits; V_0 = L_5; goto IL_003d; } IL_0026: { int32_t L_6 = ___0_value; int32_t L_7 = V_0; BitArray_appendBit_m11115FA9745686E439F42F4D02DD8F66549D4B3F(__this, (bool)((((int32_t)((int32_t)(((int32_t)(L_6>>((int32_t)(((int32_t)il2cpp_codegen_subtract(L_7, 1))&((int32_t)31)))))&1))) == ((int32_t)1))? 1 : 0), NULL); int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_8, 1)); } IL_003d: { int32_t L_9 = V_0; if ((((int32_t)L_9) > ((int32_t)0))) { goto IL_0026; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_appendBitArray_m665BC667891F5520603B88EB1F328C13A8F360F0 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_other, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___0_other; NullCheck(L_0); int32_t L_1 = L_0->___size; V_0 = L_1; int32_t L_2 = __this->___size; int32_t L_3 = V_0; BitArray_ensureCapacity_mDF218905881BF77F0EB74B7CE44DACEE7BB8E5C3(__this, ((int32_t)il2cpp_codegen_add(L_2, L_3)), NULL); V_1 = 0; goto IL_002a; } IL_0019: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_4 = ___0_other; int32_t L_5 = V_1; NullCheck(L_4); bool L_6; L_6 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_4, L_5, NULL); BitArray_appendBit_m11115FA9745686E439F42F4D02DD8F66549D4B3F(__this, L_6, NULL); int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_002a: { int32_t L_8 = V_1; int32_t L_9 = V_0; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0019; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_xor_mF872132D9DA8D71EED89472B8648ACA0A29F17D9 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_other, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___size; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = ___0_other; NullCheck(L_1); int32_t L_2 = L_1->___size; if ((((int32_t)L_0) == ((int32_t)L_2))) { goto IL_0019; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_3 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD34E4BEE0E9010870CABACFC4197A72722940D20)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitArray_xor_mF872132D9DA8D71EED89472B8648ACA0A29F17D9_RuntimeMethod_var))); } IL_0019: { V_0 = 0; goto IL_0041; } IL_001d: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___bits; int32_t L_5 = V_0; NullCheck(L_4); int32_t* L_6 = ((L_4)->GetAddressAt(static_cast(L_5))); int32_t L_7 = (*(int32_t*)L_6); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_8 = ___0_other; NullCheck(L_8); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = L_8->___bits; int32_t L_10 = V_0; NullCheck(L_9); int32_t L_11 = L_10; int32_t L_12 = (L_9)->GetAt(static_cast(L_11)); *(int32_t*)L_6 = ((int32_t)(L_7^L_12)); int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0041: { int32_t L_14 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = __this->___bits; NullCheck(L_15); if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))))) { goto IL_001d; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_toBytes_mDB04E62CFD1C6E3128E926C3606246F92E2119EC (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_bitOffset, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_array, int32_t ___2_offset, int32_t ___3_numBytes, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { V_0 = 0; goto IL_0036; } IL_0004: { V_1 = 0; V_2 = 0; goto IL_0027; } IL_000a: { int32_t L_0 = ___0_bitOffset; bool L_1; L_1 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(__this, L_0, NULL); if (!L_1) { goto IL_001e; } } { int32_t L_2 = V_1; int32_t L_3 = V_2; V_1 = ((int32_t)(L_2|((int32_t)(1<<((int32_t)(((int32_t)il2cpp_codegen_subtract(7, L_3))&((int32_t)31))))))); } IL_001e: { int32_t L_4 = ___0_bitOffset; ___0_bitOffset = ((int32_t)il2cpp_codegen_add(L_4, 1)); int32_t L_5 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_0027: { int32_t L_6 = V_2; if ((((int32_t)L_6) < ((int32_t)8))) { goto IL_000a; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___1_array; int32_t L_8 = ___2_offset; int32_t L_9 = V_0; int32_t L_10 = V_1; NullCheck(L_7); (L_7)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_8, L_9))), (uint8_t)((int32_t)(uint8_t)L_10)); int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0036: { int32_t L_12 = V_0; int32_t L_13 = ___3_numBytes; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_0004; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_reverse_m737EFD06F68E7B7A9CB68109A8FB288EBE8F1494 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int64_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bits; NullCheck(L_0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))); V_0 = L_1; int32_t L_2 = __this->___size; V_1 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_2, 1))>>5)); int32_t L_3 = V_1; V_2 = ((int32_t)il2cpp_codegen_add(L_3, 1)); V_3 = 0; goto IL_00ba; } IL_0024: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___bits; int32_t L_5 = V_3; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_4 = ((int64_t)L_7); int64_t L_8 = V_4; int64_t L_9 = V_4; V_4 = ((int64_t)(((int64_t)(((int64_t)(L_8>>1))&((int64_t)((int32_t)1431655765))))|((int64_t)(((int64_t)(L_9&((int64_t)((int32_t)1431655765))))<<1)))); int64_t L_10 = V_4; int64_t L_11 = V_4; V_4 = ((int64_t)(((int64_t)(((int64_t)(L_10>>2))&((int64_t)((int32_t)858993459))))|((int64_t)(((int64_t)(L_11&((int64_t)((int32_t)858993459))))<<2)))); int64_t L_12 = V_4; int64_t L_13 = V_4; V_4 = ((int64_t)(((int64_t)(((int64_t)(L_12>>4))&((int64_t)((int32_t)252645135))))|((int64_t)(((int64_t)(L_13&((int64_t)((int32_t)252645135))))<<4)))); int64_t L_14 = V_4; int64_t L_15 = V_4; V_4 = ((int64_t)(((int64_t)(((int64_t)(L_14>>8))&((int64_t)((int32_t)16711935))))|((int64_t)(((int64_t)(L_15&((int64_t)((int32_t)16711935))))<<8)))); int64_t L_16 = V_4; int64_t L_17 = V_4; V_4 = ((int64_t)(((int64_t)(((int64_t)(L_16>>((int32_t)16)))&((int64_t)((int32_t)65535))))|((int64_t)(((int64_t)(L_17&((int64_t)((int32_t)65535))))<<((int32_t)16))))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_0; int32_t L_19 = V_1; int32_t L_20 = V_3; int64_t L_21 = V_4; NullCheck(L_18); (L_18)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(L_19, L_20))), (int32_t)((int32_t)L_21)); int32_t L_22 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_00ba: { int32_t L_23 = V_3; int32_t L_24 = V_2; if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_0024; } } { int32_t L_25 = __this->___size; int32_t L_26 = V_2; if ((((int32_t)L_25) == ((int32_t)((int32_t)il2cpp_codegen_multiply(L_26, ((int32_t)32)))))) { goto IL_0124; } } { int32_t L_27 = V_2; int32_t L_28 = __this->___size; V_5 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_multiply(L_27, ((int32_t)32))), L_28)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = V_0; NullCheck(L_29); int32_t L_30 = 0; int32_t L_31 = (L_29)->GetAt(static_cast(L_30)); int32_t L_32 = V_5; V_6 = ((int32_t)((uint32_t)L_31>>((int32_t)(L_32&((int32_t)31))))); V_7 = 1; goto IL_0118; } IL_00ea: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = V_0; int32_t L_34 = V_7; NullCheck(L_33); int32_t L_35 = L_34; int32_t L_36 = (L_33)->GetAt(static_cast(L_35)); V_8 = L_36; int32_t L_37 = V_6; int32_t L_38 = V_8; int32_t L_39 = V_5; V_6 = ((int32_t)(L_37|((int32_t)(L_38<<((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)32), L_39))&((int32_t)31))))))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_40 = V_0; int32_t L_41 = V_7; int32_t L_42 = V_6; NullCheck(L_40); (L_40)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(L_41, 1))), (int32_t)L_42); int32_t L_43 = V_8; int32_t L_44 = V_5; V_6 = ((int32_t)((uint32_t)L_43>>((int32_t)(L_44&((int32_t)31))))); int32_t L_45 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_45, 1)); } IL_0118: { int32_t L_46 = V_7; int32_t L_47 = V_2; if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_00ea; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_48 = V_0; int32_t L_49 = V_2; int32_t L_50 = V_6; NullCheck(L_48); (L_48)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(L_49, 1))), (int32_t)L_50); } IL_0124: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_51 = V_0; __this->___bits = L_51; Il2CppCodeGenWriteBarrier((void**)(&__this->___bits), (void*)L_51); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BitArray_makeArray_mAB2BEE39B7DE3EB20F07752D8769848FBDE1F635 (int32_t ___0_size, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_size; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((int32_t)il2cpp_codegen_add(L_0, ((int32_t)31)))>>5))); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray_Equals_m3A6267EC53CC4913E7FD65C3BC748025C5380DAA (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* V_0 = NULL; int32_t V_1 = 0; { RuntimeObject* L_0 = ___0_o; V_0 = ((BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7*)IsInstSealed((RuntimeObject*)L_0, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var)); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = V_0; if (L_1) { goto IL_000c; } } { return (bool)0; } IL_000c: { int32_t L_2 = __this->___size; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_3 = V_0; NullCheck(L_3); int32_t L_4 = L_3->___size; if ((((int32_t)L_2) == ((int32_t)L_4))) { goto IL_001c; } } { return (bool)0; } IL_001c: { V_1 = 0; goto IL_0038; } IL_0020: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = __this->___bits; int32_t L_6 = V_1; NullCheck(L_5); int32_t L_7 = L_6; int32_t L_8 = (L_5)->GetAt(static_cast(L_7)); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_9 = V_0; NullCheck(L_9); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = L_9->___bits; int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = L_11; int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); if ((((int32_t)L_8) == ((int32_t)L_13))) { goto IL_0034; } } { return (bool)0; } IL_0034: { int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0038: { int32_t L_15 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = __this->___bits; NullCheck(L_16); if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))))) { goto IL_0020; } } { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray_GetHashCode_mA465A5240376FF5977DCEE3D9F916BCEB7CFADFC (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL; int32_t V_3 = 0; { int32_t L_0 = __this->___size; V_0 = L_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___bits; V_2 = L_1; V_3 = 0; goto IL_0027; } IL_0012: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = V_2; int32_t L_3 = V_3; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); V_1 = L_5; int32_t L_6 = V_0; int32_t L_7; L_7 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_1), NULL); V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)31), L_6)), L_7)); int32_t L_8 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0027: { int32_t L_9 = V_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_2; NullCheck(L_10); if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))) { goto IL_0012; } } { int32_t L_11 = V_0; return L_11; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitArray_ToString_mFE8C898EBE133D97A5376FA817AF69B31A205950 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, 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; int32_t V_1 = 0; StringBuilder_t* G_B5_0 = NULL; StringBuilder_t* G_B4_0 = NULL; int32_t G_B6_0 = 0; StringBuilder_t* G_B6_1 = NULL; { int32_t L_0 = __this->___size; StringBuilder_t* L_1 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_1, L_0, NULL); V_0 = L_1; V_1 = 0; goto IL_0038; } IL_0010: { int32_t L_2 = V_1; if (((int32_t)(L_2&7))) { goto IL_001e; } } { StringBuilder_t* L_3 = V_0; NullCheck(L_3); StringBuilder_t* L_4; L_4 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_3, ((int32_t)32), NULL); } IL_001e: { StringBuilder_t* L_5 = V_0; int32_t L_6 = V_1; bool L_7; L_7 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(__this, L_6, NULL); if (L_7) { G_B5_0 = L_5; goto IL_002c; } G_B4_0 = L_5; } { G_B6_0 = ((int32_t)46); G_B6_1 = G_B4_0; goto IL_002e; } IL_002c: { G_B6_0 = ((int32_t)88); G_B6_1 = G_B5_0; } IL_002e: { NullCheck(G_B6_1); StringBuilder_t* L_8; L_8 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(G_B6_1, G_B6_0, NULL); int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0038: { int32_t L_10 = V_1; int32_t L_11 = __this->___size; if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_0010; } } { StringBuilder_t* L_12 = V_0; NullCheck(L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_12); return L_13; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray__cctor_m5DF1EEA7F8673F2EAE5CA11057E25FAA10A2D844 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000893U2D1_FieldInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)37)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x6000893U2D1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_StaticFields*)il2cpp_codegen_static_fields_for(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var))->____lookup = L_1; Il2CppCodeGenWriteBarrier((void**)(&((BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_StaticFields*)il2cpp_codegen_static_fields_for(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var))->____lookup), (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 String_t* SupportClass_ToBinaryString_m6286E8FF516C5C02AAF1F713E215B1073079FFD3 (int32_t ___0_x, 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; } CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_0 = NULL; int32_t V_1 = 0; int32_t G_B3_0 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B3_1 = NULL; int32_t G_B2_0 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B2_1 = NULL; int32_t G_B4_0 = 0; int32_t G_B4_1 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B4_2 = NULL; { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)32)); V_0 = L_0; V_1 = 0; goto IL_0024; } IL_000c: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = V_0; int32_t L_2 = V_1; int32_t L_3 = L_2; V_1 = ((int32_t)il2cpp_codegen_add(L_3, 1)); int32_t L_4 = ___0_x; if ((((int32_t)((int32_t)(L_4&1))) == ((int32_t)1))) { G_B3_0 = L_3; G_B3_1 = L_1; goto IL_001c; } G_B2_0 = L_3; G_B2_1 = L_1; } { G_B4_0 = ((int32_t)48); G_B4_1 = G_B2_0; G_B4_2 = G_B2_1; goto IL_001e; } IL_001c: { G_B4_0 = ((int32_t)49); G_B4_1 = G_B3_0; G_B4_2 = G_B3_1; } IL_001e: { NullCheck(G_B4_2); (G_B4_2)->SetAt(static_cast(G_B4_1), (Il2CppChar)G_B4_0); int32_t L_5 = ___0_x; ___0_x = ((int32_t)(L_5>>1)); } IL_0024: { int32_t L_6 = ___0_x; if (L_6) { goto IL_000c; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_7 = V_0; int32_t L_8 = V_1; Array_Reverse_mE788006243D34C654D7DDEF13E2D9E7B129AF8AD((RuntimeArray*)L_7, 0, L_8, NULL); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_9 = V_0; String_t* L_10; L_10 = String_CreateString_mFBC28D2E3EB87D497F7E702E4FFAD65F635E44DF(NULL, L_9, NULL); return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SupportClass_bitCount_m57135A6740DF4D87174A7AC446B1117D780856D4 (int32_t ___0_n, const RuntimeMethod* method) { int32_t V_0 = 0; { V_0 = 0; goto IL_000f; } IL_0004: { int32_t L_0 = ___0_n; int32_t L_1 = ___0_n; ___0_n = ((int32_t)(L_0&((int32_t)il2cpp_codegen_subtract(L_1, 1)))); int32_t L_2 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); } IL_000f: { int32_t L_3 = ___0_n; if (L_3) { goto IL_0004; } } { int32_t L_4 = V_0; return L_4; } } #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 FinderPatternInfo__ctor_m15F5ED1D1733846D803DC04E3CFBF6245008804A (FinderPatternInfo_tA51E13C9BC1D88A1DEDB7656C50DAC1E07D95BBB* __this, FinderPatternU5BU5D_t02A31440A6B36154939E48BECED66B29BD067FD4* ___0_patternCenters, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); FinderPatternU5BU5D_t02A31440A6B36154939E48BECED66B29BD067FD4* L_0 = ___0_patternCenters; NullCheck(L_0); int32_t L_1 = 0; FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* L_2 = (L_0)->GetAt(static_cast(L_1)); __this->___bottomLeft = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___bottomLeft), (void*)L_2); FinderPatternU5BU5D_t02A31440A6B36154939E48BECED66B29BD067FD4* L_3 = ___0_patternCenters; NullCheck(L_3); int32_t L_4 = 1; FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* L_5 = (L_3)->GetAt(static_cast(L_4)); __this->___topLeft = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___topLeft), (void*)L_5); FinderPatternU5BU5D_t02A31440A6B36154939E48BECED66B29BD067FD4* L_6 = ___0_patternCenters; NullCheck(L_6); int32_t L_7 = 2; FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* L_8 = (L_6)->GetAt(static_cast(L_7)); __this->___topRight = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___topRight), (void*)L_8); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* FinderPatternInfo_get_BottomLeft_mAE0C50E71AB833D7738D4F7D7EAC3F350ADC36B5 (FinderPatternInfo_tA51E13C9BC1D88A1DEDB7656C50DAC1E07D95BBB* __this, const RuntimeMethod* method) { { FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* L_0 = __this->___bottomLeft; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* FinderPatternInfo_get_TopLeft_mE737D184EAB57D0255B4685EE45C047833823271 (FinderPatternInfo_tA51E13C9BC1D88A1DEDB7656C50DAC1E07D95BBB* __this, const RuntimeMethod* method) { { FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* L_0 = __this->___topLeft; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* FinderPatternInfo_get_TopRight_mD32FC0116D67035BA2CC6044B63CBA53B5769720 (FinderPatternInfo_tA51E13C9BC1D88A1DEDB7656C50DAC1E07D95BBB* __this, const RuntimeMethod* method) { { FinderPattern_tE15DD3C6B3553E94D4592CC79C9DFBE4631C8F61* L_0 = __this->___topRight; 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 AbstractRSSReader__ctor_m7C8F6D82D7F296C220D10630200A2C1972073456 (AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F* __this, 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*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); OneDReader__ctor_m078E35FDB121CADB174EAD8851A8236015D335BA(__this, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)4); __this->___decodeFinderCounters = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___decodeFinderCounters), (void*)L_0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)8); __this->___dataCharacterCounters = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___dataCharacterCounters), (void*)L_1); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)4); __this->___oddRoundingErrors = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___oddRoundingErrors), (void*)L_2); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)4); __this->___evenRoundingErrors = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___evenRoundingErrors), (void*)L_3); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___dataCharacterCounters; NullCheck(L_4); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((int32_t)(((RuntimeArray*)L_4)->max_length))/2))); __this->___oddCounts = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___oddCounts), (void*)L_5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = __this->___dataCharacterCounters; NullCheck(L_6); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((int32_t)(((RuntimeArray*)L_6)->max_length))/2))); __this->___evenCounts = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___evenCounts), (void*)L_7); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* AbstractRSSReader_getDecodeFinderCounters_m1A0B950F906CE6B159755C4EEAFDE76A8F1D0C64 (AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F* __this, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___decodeFinderCounters; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* AbstractRSSReader_getDataCharacterCounters_m38E93E221515A6290712CD434B5D28062CF68C81 (AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F* __this, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___dataCharacterCounters; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* AbstractRSSReader_getOddRoundingErrors_m3ED6DDDE0B6E6473CCB3D41B03E0BFA5B2309FA2 (AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F* __this, const RuntimeMethod* method) { { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___oddRoundingErrors; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* AbstractRSSReader_getEvenRoundingErrors_m9B261ADB5F9C6B78CA0E6F38E438594112CD0699 (AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F* __this, const RuntimeMethod* method) { { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___evenRoundingErrors; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* AbstractRSSReader_getOddCounts_m2A3A8093CA58FE3B6DED7D15CB180DE237C21FC7 (AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F* __this, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___oddCounts; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* AbstractRSSReader_getEvenCounts_mD8015405B06043EF890B12D01950AB64423EBB52 (AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F* __this, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___evenCounts; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AbstractRSSReader_parseFinderValue_m63B4B6E439F24F570C1D9FCD350B75C275520982 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_counters, Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___1_finderPatterns, int32_t* ___2_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t* L_0 = ___2_value; *((int32_t*)L_0) = (int32_t)0; goto IL_0023; } IL_0005: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___0_counters; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_2 = ___1_finderPatterns; int32_t* L_3 = ___2_value; int32_t L_4 = *((int32_t*)L_3); NullCheck(L_2); int32_t L_5 = L_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (L_2)->GetAt(static_cast(L_5)); il2cpp_codegen_runtime_class_init_inline(AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F_il2cpp_TypeInfo_var); int32_t L_7 = ((AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F_StaticFields*)il2cpp_codegen_static_fields_for(AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F_il2cpp_TypeInfo_var))->___MAX_INDIVIDUAL_VARIANCE; il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); int32_t L_8; L_8 = OneDReader_patternMatchVariance_m517CE6142B83B8BF005D011661E600707DB8705C(L_1, L_6, L_7, NULL); int32_t L_9 = ((AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F_StaticFields*)il2cpp_codegen_static_fields_for(AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F_il2cpp_TypeInfo_var))->___MAX_AVG_VARIANCE; if ((((int32_t)L_8) >= ((int32_t)L_9))) { goto IL_001d; } } { return (bool)1; } IL_001d: { int32_t* L_10 = ___2_value; int32_t* L_11 = L_10; int32_t L_12 = *((int32_t*)L_11); *((int32_t*)L_11) = (int32_t)((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0023: { int32_t* L_13 = ___2_value; int32_t L_14 = *((int32_t*)L_13); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_15 = ___1_finderPatterns; NullCheck(L_15); if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))))) { goto IL_0005; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AbstractRSSReader_increment_mE5900152D01CFD1416D7F2F5BB30F87237113C54 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_errors, const RuntimeMethod* method) { int32_t V_0 = 0; float V_1 = 0.0f; int32_t V_2 = 0; { V_0 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___1_errors; NullCheck(L_0); int32_t L_1 = 0; float L_2 = (L_0)->GetAt(static_cast(L_1)); V_1 = L_2; V_2 = 1; goto IL_001a; } IL_000a: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___1_errors; int32_t L_4 = V_2; NullCheck(L_3); int32_t L_5 = L_4; float L_6 = (L_3)->GetAt(static_cast(L_5)); float L_7 = V_1; if ((!(((float)L_6) > ((float)L_7)))) { goto IL_0016; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = ___1_errors; int32_t L_9 = V_2; NullCheck(L_8); int32_t L_10 = L_9; float L_11 = (L_8)->GetAt(static_cast(L_10)); V_1 = L_11; int32_t L_12 = V_2; V_0 = L_12; } IL_0016: { int32_t L_13 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_001a: { int32_t L_14 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = ___0_array; NullCheck(L_15); if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))))) { goto IL_000a; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = ___0_array; int32_t L_17 = V_0; NullCheck(L_16); int32_t* L_18 = ((L_16)->GetAddressAt(static_cast(L_17))); int32_t L_19 = (*(int32_t*)L_18); *(int32_t*)L_18 = ((int32_t)il2cpp_codegen_add(L_19, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AbstractRSSReader_decrement_mFA40D7CFE2CE5CB64E59CCAF9DD8CFE7FF6AEAAC (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_errors, const RuntimeMethod* method) { int32_t V_0 = 0; float V_1 = 0.0f; int32_t V_2 = 0; { V_0 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___1_errors; NullCheck(L_0); int32_t L_1 = 0; float L_2 = (L_0)->GetAt(static_cast(L_1)); V_1 = L_2; V_2 = 1; goto IL_001a; } IL_000a: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___1_errors; int32_t L_4 = V_2; NullCheck(L_3); int32_t L_5 = L_4; float L_6 = (L_3)->GetAt(static_cast(L_5)); float L_7 = V_1; if ((!(((float)L_6) < ((float)L_7)))) { goto IL_0016; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = ___1_errors; int32_t L_9 = V_2; NullCheck(L_8); int32_t L_10 = L_9; float L_11 = (L_8)->GetAt(static_cast(L_10)); V_1 = L_11; int32_t L_12 = V_2; V_0 = L_12; } IL_0016: { int32_t L_13 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_001a: { int32_t L_14 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = ___0_array; NullCheck(L_15); if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))))) { goto IL_000a; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = ___0_array; int32_t L_17 = V_0; NullCheck(L_16); int32_t* L_18 = ((L_16)->GetAddressAt(static_cast(L_17))); int32_t L_19 = (*(int32_t*)L_18); *(int32_t*)L_18 = ((int32_t)il2cpp_codegen_subtract(L_19, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AbstractRSSReader_isFinderPattern_m58E83ADC653F774F29EE944392B3785ABC4B87B2 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_counters, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_6 = NULL; int32_t V_7 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_counters; NullCheck(L_0); int32_t L_1 = 0; int32_t L_2 = (L_0)->GetAt(static_cast(L_1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = ___0_counters; NullCheck(L_3); int32_t L_4 = 1; int32_t L_5 = (L_3)->GetAt(static_cast(L_4)); V_0 = ((int32_t)il2cpp_codegen_add(L_2, L_5)); int32_t L_6 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = ___0_counters; NullCheck(L_7); int32_t L_8 = 2; int32_t L_9 = (L_7)->GetAt(static_cast(L_8)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = ___0_counters; NullCheck(L_10); int32_t L_11 = 3; int32_t L_12 = (L_10)->GetAt(static_cast(L_11)); V_1 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_6, L_9)), L_12)); int32_t L_13 = V_0; int32_t L_14 = V_1; V_2 = ((float)(((float)L_13)/((float)L_14))); float L_15 = V_2; if ((!(((float)L_15) >= ((float)(0.791666687f))))) { goto IL_006d; } } { float L_16 = V_2; if ((!(((float)L_16) <= ((float)(0.892857134f))))) { goto IL_006d; } } { V_3 = ((int32_t)2147483647LL); V_4 = ((int32_t)-2147483648LL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = ___0_counters; V_6 = L_17; V_7 = 0; goto IL_005c; } IL_003d: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_6; int32_t L_19 = V_7; NullCheck(L_18); int32_t L_20 = L_19; int32_t L_21 = (L_18)->GetAt(static_cast(L_20)); V_5 = L_21; int32_t L_22 = V_5; int32_t L_23 = V_4; if ((((int32_t)L_22) <= ((int32_t)L_23))) { goto IL_004e; } } { int32_t L_24 = V_5; V_4 = L_24; } IL_004e: { int32_t L_25 = V_5; int32_t L_26 = V_3; if ((((int32_t)L_25) >= ((int32_t)L_26))) { goto IL_0056; } } { int32_t L_27 = V_5; V_3 = L_27; } IL_0056: { int32_t L_28 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_005c: { int32_t L_29 = V_7; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = V_6; NullCheck(L_30); if ((((int32_t)L_29) < ((int32_t)((int32_t)(((RuntimeArray*)L_30)->max_length))))) { goto IL_003d; } } { int32_t L_31 = V_4; int32_t L_32 = V_3; return (bool)((((int32_t)L_31) < ((int32_t)((int32_t)il2cpp_codegen_multiply(((int32_t)10), L_32))))? 1 : 0); } IL_006d: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AbstractRSSReader__cctor_m638C2A16BD87AC2214627ADFA3C47B5B1D79DE1C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); int32_t L_0 = ((OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields*)il2cpp_codegen_static_fields_for(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var))->___PATTERN_MATCH_RESULT_SCALE_FACTOR; ((AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F_StaticFields*)il2cpp_codegen_static_fields_for(AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F_il2cpp_TypeInfo_var))->___MAX_AVG_VARIANCE = il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)L_0), (0.200000003f)))); int32_t L_1 = ((OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields*)il2cpp_codegen_static_fields_for(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var))->___PATTERN_MATCH_RESULT_SCALE_FACTOR; ((AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F_StaticFields*)il2cpp_codegen_static_fields_for(AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F_il2cpp_TypeInfo_var))->___MAX_INDIVIDUAL_VARIANCE = il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)L_1), (0.449999988f)))); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_Other_mC68B305945A75D9A6EE7AE8E169B15C3076F8CFF_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3COtherU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COtherU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* FormatInformation_get_ErrorCorrectionLevel_m02509A15D7206F3C460F20DE9BA8C894F044B9AA_inline (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, const RuntimeMethod* method) { { ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_0 = __this->___errorCorrectionLevel; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DataBlock_get_NumDataCodewords_mC4D5053746219094FA956290319BA3D4356318FF_inline (DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___numDataCodewords; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DataBlock_get_Codewords_mF24A07795D56ACDD4524EB1C5E892A1B04A71DB0_inline (DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___codewords; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PDF417DetectorResult_set_Bits_m9BA0FD106F83EBF0019FB395263911C816E8CA1F_inline (PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_value, const RuntimeMethod* method) { { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_value; __this->___U3CBitsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBitsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PDF417DetectorResult_set_Points_m0E2707802F9EAF3E1AAE808D2E9A84DE6BD21CB3_inline (PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* __this, List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* ___0_value, const RuntimeMethod* method) { { List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* L_0 = ___0_value; __this->___U3CPointsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPointsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___size; return L_0; } } 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 DecodedObject_set_NewPosition_m684D3E5201000BA49060E4D9B0E00684C6398D05_inline (DecodedObject_tF9A3A658F6425CBA0542FC527EE6709DDC50BF5B* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CNewPositionU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* AbstractExpandedDecoder_getGeneralDecoder_mF9F9402B482995DA7637E56E11DCBA39919B5490_inline (AbstractExpandedDecoder_tA52E4CDC37B127D10C1CA2A6F6818CF799C02174* __this, const RuntimeMethod* method) { { GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* L_0 = __this->___generalDecoder; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* AbstractExpandedDecoder_getInformation_mC3A158080E99EE843F48DC98C766C361356AF098_inline (AbstractExpandedDecoder_tA52E4CDC37B127D10C1CA2A6F6818CF799C02174* __this, const RuntimeMethod* method) { { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = __this->___information; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CResultMetadataU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Result_get_ResultPoints_m98C7CADDAC629C1618DAE400297F3B7ABE7F40F1_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = __this->___U3CResultPointsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_inline (ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_point, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_setSymbolShape_m36A3FAF7338446232390BFF33805E6FD6128D6A1_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_shape, const RuntimeMethod* method) { { int32_t L_0 = ___0_shape; __this->___shape = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_setSkipAtEnd_mB8691BDAB30FF9B6F660EDFB0FE2CD4CC3292758_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_count; __this->___skipAtEnd = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___pos; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_set_Pos_m26C146E3FCB22D50C5A51F356D2FE941EE50FB91_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___pos = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EncoderContext_get_NewEncoding_mF5E441BEF4231AD58444CC47E7A124D4EA654873_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___newEncoding; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringBuilder_t* EncoderContext_get_Codewords_mD51A6C44F8029396D1790D9066C27F62270017F8_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { StringBuilder_t* L_0 = __this->___codewords; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* EncoderContext_get_SymbolInfo_mE4B626A533D24AC7990FF33FB2A36CC2395F3B04_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_0 = __this->___symbolInfo; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* EncoderContext_get_Message_m1FEDFA9443DEE5AB8DAE080E0CDE91E7CF4F05F9_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___msg; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_signalEncoderChange_m08B9FF6D9E9BC2571480728A348CD73D90F02637_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_encoding, const RuntimeMethod* method) { { int32_t L_0 = ___0_encoding; __this->___newEncoding = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_Text_m0D9F537DDA607D94327CFBEF56ADE0EE0B975F88_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CTextU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTextU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_RawBytes_m53C58BCBE3661C41D30B738AD17F0E7BAD3A1F0E_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value; __this->___U3CRawBytesU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CRawBytesU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_NumBits_mDD1720E6EC42DC88AE5397BA5E1DF449B79DB02B_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CNumBitsU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_ResultPoints_mF62AA333AA342D1959D5DDDDE9D8D88BB114240D_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_value, const RuntimeMethod* method) { { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = ___0_value; __this->___U3CResultPointsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResultPointsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_BarcodeFormat_m546DC86BEF0CB06002D6CA244700B01F3B227E76_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CBarcodeFormatU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_ResultMetadata_mF444AF5A54D471D27875F2142156B363BDA86022_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CResultMetadataU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResultMetadataU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_Timestamp_mBA61D16B2FF63701E76DDE2EFB75EF48642684BF_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int64_t ___0_value, const RuntimeMethod* method) { { int64_t L_0 = ___0_value; __this->___U3CTimestampU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Result_get_Text_m65A52D001505F5311D513F3CDD86D3BB72103E89_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CTextU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Result_get_RawBytes_m696914EEE6115066285985EE3A03A788ACBE02CD_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CRawBytesU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ErrorCorrectionLevel_ordinal_mCD9DE9B084AA1422F6136FF52B1F738838F6CB1C_inline (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___ordinal_Renamed_Field; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___height; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___width; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ModulusGF_get_One_m5ADD8073AD330DB1DDF0A2C09B4E34EBF4A0BA0A_inline (ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* __this, const RuntimeMethod* method) { { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_0 = __this->___U3COneU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* ModulusGF_get_Zero_m5F4388F9148682FD3E5C79C0E383E0D79211F711_inline (ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* __this, const RuntimeMethod* method) { { ModulusPoly_t346E18E1117AC834A489EE23FE9024A497708C03* L_0 = __this->___U3CZeroU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ModulusGF_get_Size_m35638DA6D10F7158F6214763BF7C1BD52935C70D_inline (ModulusGF_t9CBF9334C885CAC1542542F73B22647A3F0958EB* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___modulus; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GenericGF_get_GeneratorBase_m0DB4F893611F94EAB552F8CFFD6165E050C15C42_inline (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___generatorBase; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GenericGFPoly_get_Coefficients_mBD7CA937C113170FC81AA49BCA3CD8E0EC1DC53D_inline (GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* __this, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___coefficients; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DetectorResult_set_Bits_mAD157FD7891021E1602FE6D678826EAC297C66F0_inline (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_value, const RuntimeMethod* method) { { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_value; __this->___U3CBitsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBitsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DetectorResult_set_Points_m4037E4E715F8FBEBA944AFE3885B96EA8BF43AC3_inline (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_value, const RuntimeMethod* method) { { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = ___0_value; __this->___U3CPointsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPointsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CHintsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecodingOptions_set_Hints_mE3561A95716FF8341A0849FACD3D2DEA5B97A8DD_inline (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CHintsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHintsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m9698075D0C5F788A3B6AEBF1ABDFACCAB5854E90_gshared_inline (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___key; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_gshared_inline (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* 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)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0; int32_t L_7 = V_1; int32_t L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (int32_t)L_8); return; } IL_0034: { int32_t L_9 = ___0_item; List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BarcodeWriterGeneric_1_set_Renderer_mA243368A6E892905B9B5A0C8E4F19DC00ABB025F_gshared_inline (BarcodeWriterGeneric_1_t3BAD30F866613C6D8C751B870314EDF3B5488EA4* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CRendererU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CRendererU3Ek__BackingField), (void*)L_0); return; } } 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 RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->____current; return L_0; } } 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 void Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast(__this->___method)); }