text: ﻿#include "pch-cpp.hpp"
  
  #ifndef _MSC_VER
  # include <alloca.h>
  #else
  # include <malloc.h>
  #endif
  
  
  #include <limits>
  #include <stdint.h>
  
  
  
  // System.Action`1<UnityEngine.Font>
  struct Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC;
  // System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.FontAsset>
  struct Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371;
  // System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>
  struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180;
  // System.Collections.Generic.Dictionary`2<System.Int32,System.Object>
  struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
  // System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextStyle>
  struct Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62;
  // System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>
  struct Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713;
  // System.Collections.Generic.Dictionary`2<System.Int64,UnityEngine.TextCore.Text.FontAsset>
  struct Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64;
  // System.Collections.Generic.Dictionary`2<System.Int64,System.Object>
  struct Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379;
  // System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.TextCore.Text.Character>
  struct Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB;
  // System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.TextCore.Glyph>
  struct Dictionary_2_tC61348D10610A6B3D7B65102D82AC3467D59EAA7;
  // System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32>
  struct Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4;
  // System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.TextCore.Text.SpriteCharacter>
  struct Dictionary_2_tD4154357CA320908C5A7A35ED81FA2A9856C28D9;
  // System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.TextCore.Text.SpriteGlyph>
  struct Dictionary_2_tDC0461D8CBB2E6B52DD2C421114EDE7C1C70DE73;
  // System.Collections.Generic.HashSet`1<System.Int32>
  struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2;
  // System.Collections.Generic.HashSet`1<System.UInt32>
  struct HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A;
  // System.Collections.Generic.IEnumerable`1<System.Object>
  struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
  // System.Collections.Generic.IEnumerable`1<System.String>
  struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44;
  // System.Collections.Generic.IEqualityComparer`1<System.Int32>
  struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
  // System.Collections.Generic.IEqualityComparer`1<System.Int64>
  struct IEqualityComparer_1_tDBA96AAC21C7C21D26B68A9F19E6AE4E015D2316;
  // System.Collections.Generic.IEqualityComparer`1<System.UInt32>
  struct IEqualityComparer_1_t0BB8211419723EB61BF19007AC9D62365E50500E;
  // System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,UnityEngine.TextCore.Text.FontAsset>
  struct KeyCollection_t49051D9AB8688935EFA9480BF2897749AB8BCBAC;
  // System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,UnityEngine.TextCore.Text.TextStyle>
  struct KeyCollection_t964FB6F0B8AB39EFA999EEB4CD7A3BAC03155322;
  // System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>
  struct KeyCollection_t0515D03A5B3BC21D707C8F3A2079045B74D5B860;
  // System.Collections.Generic.Dictionary`2/KeyCollection<System.Int64,UnityEngine.TextCore.Text.FontAsset>
  struct KeyCollection_t96220D5F20AF5D7611C823FAEE7EA59035818E42;
  // System.Collections.Generic.List`1<UnityEngine.TextCore.Text.Character>
  struct List_1_tFED0F30EE65D995591571D3CD2C10F22439CB317;
  // System.Collections.Generic.List`1<UnityEngine.TextCore.Text.FontAsset>
  struct List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE;
  // System.Collections.Generic.List`1<UnityEngine.TextCore.Glyph>
  struct List_1_t95DB74B8EE315F8F92B7B96D93C901C8C3F6FE2C;
  // System.Collections.Generic.List`1<UnityEngine.TextCore.GlyphRect>
  struct List_1_t425D3A455811E316D2DF73E46CF9CD90A4341C1B;
  // System.Collections.Generic.List`1<System.Int32>
  struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
  // System.Collections.Generic.List`1<System.Object>
  struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
  // System.Collections.Generic.List`1<UnityEngine.TextCore.Text.SpriteAsset>
  struct List_1_t3EE59C28A34FCD5060EF6B6BAFA85F2C9D01D320;
  // System.Collections.Generic.List`1<UnityEngine.TextCore.Text.SpriteCharacter>
  struct List_1_t7DA088250C54C07AF1211AE132355AD2D343EE51;
  // System.Collections.Generic.List`1<UnityEngine.TextCore.Text.SpriteGlyph>
  struct List_1_t063B87D3CFDC3AEE80E33EFBDA1410C697D71AD6;
  // System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextStyle>
  struct List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1;
  // System.Collections.Generic.List`1<UnityEngine.Texture2D>
  struct List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4;
  // System.Collections.Generic.List`1<System.UInt32>
  struct List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A;
  // System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextSettings/FontReferenceMap>
  struct List_1_tA1547550E5FBA50050B20DA74245C38434654EE8;
  // System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,UnityEngine.TextCore.Text.FontAsset>
  struct ValueCollection_tEB68379FF7A873630AB0FF97202E56B0903A3576;
  // System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,UnityEngine.TextCore.Text.TextStyle>
  struct ValueCollection_t3A77F3AE705D5AB7F79B9B2E629F8E76A8EB0603;
  // System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>
  struct ValueCollection_tDF1EC77C37E6E161D53DE980D34DC4ED6B468EDC;
  // System.Collections.Generic.Dictionary`2/ValueCollection<System.Int64,UnityEngine.TextCore.Text.FontAsset>
  struct ValueCollection_t80CB8AAD84C079093D55DECAEEE8F62DDE374AAC;
  // System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.FontAsset>[]
  struct EntryU5BU5D_t1AD9DA32EE316EF7DAEC04B000BE5586717D586B;
  // System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextStyle>[]
  struct EntryU5BU5D_tE7E8E9AC1C54379B490D0E2C248EE74E4B8E411B;
  // System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>[]
  struct EntryU5BU5D_t1A2CD9285C48598A04F408DAE442164E7A2BFC20;
  // System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.TextCore.Text.FontAsset>[]
  struct EntryU5BU5D_t24E3819AEBD8B40E8986BCE4B034AB5F83E43333;
  // System.Collections.Generic.HashSet`1/Slot<System.UInt32>[]
  struct SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6;
  // System.Byte[]
  struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  // System.Char[]
  struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  // UnityEngine.Color32[]
  struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259;
  // UnityEngine.TextCore.Text.FontAsset[]
  struct FontAssetU5BU5D_t5A6A4DD2BD3259A2F45F7F4D7860BAEA3666EA93;
  // UnityEngine.TextCore.Text.FontWeightPair[]
  struct FontWeightPairU5BU5D_t76E8DB55C81EEBEFA2E6D1D3E3B3EA1FB4C4954F;
  // System.Int32[]
  struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  // UnityEngine.TextCore.Text.LineInfo[]
  struct LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D;
  // UnityEngine.TextCore.Text.LinkInfo[]
  struct LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51;
  // UnityEngine.TextCore.Text.MeshInfo[]
  struct MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6;
  // System.Object[]
  struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  // UnityEngine.TextCore.Text.PageInfo[]
  struct PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4;
  // UnityEngine.TextCore.Text.SpriteAsset[]
  struct SpriteAssetU5BU5D_tB8318AE69B951F2FA0B2C3F506146B91EB59A790;
  // System.String[]
  struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  // UnityEngine.TextCore.Text.TextElementInfo[]
  struct TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E;
  // UnityEngine.TextCore.Text.TextStyle[]
  struct TextStyleU5BU5D_tBB84F86BDB5F73B4EA89DF7DD70EF7541C5D9158;
  // UnityEngine.Texture2D[]
  struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191;
  // System.UInt32[]
  struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
  // UnityEngine.Vector2[]
  struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
  // UnityEngine.Vector3[]
  struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
  // UnityEngine.TextCore.Text.WordInfo[]
  struct WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B;
  // UnityEngine.TextCore.Text.TextSettings/FontReferenceMap[]
  struct FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118;
  // UnityEngine.Font
  struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
  // UnityEngine.TextCore.Text.FontAsset
  struct FontAsset_t61A6446D934E582651044E33D250EA8D306AB958;
  // UnityEngine.TextCore.Text.FontFeatureTable
  struct FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7;
  // UnityEngine.Material
  struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
  // UnityEngine.Object
  struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
  // UnityEngine.ScriptableObject
  struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
  // System.Runtime.Serialization.SerializationInfo
  struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
  // UnityEngine.Shader
  struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
  // UnityEngine.TextCore.Text.SpriteAsset
  struct SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313;
  // System.String
  struct String_t;
  // UnityEngine.TextAsset
  struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69;
  // UnityEngine.TextCore.Text.TextAsset
  struct TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8;
  // UnityEngine.TextCore.Text.TextElement
  struct TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA;
  // UnityEngine.TextCore.Text.TextInfo
  struct TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09;
  // UnityEngine.TextCore.Text.TextSettings
  struct TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64;
  // UnityEngine.TextCore.Text.TextStyle
  struct TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE;
  // UnityEngine.TextCore.Text.TextStyleSheet
  struct TextStyleSheet_t86A0FA5523897465F371A2ABC17DFA3558C8D15E;
  // UnityEngine.Texture
  struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
  // UnityEngine.Texture2D
  struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
  // UnityEngine.TextCore.Text.UnicodeLineBreakingRules
  struct UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E;
  // System.Void
  struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  // UnityEngine.Font/FontTextureRebuildCallback
  struct FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1;
  
  IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* FontAsset_t61A6446D934E582651044E33D250EA8D306AB958_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* List_1_tA1547550E5FBA50050B20DA74245C38434654EE8_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C String_t* _stringLiteral0045DCFC92141FBD29525BE5BBACE1599A1F74E6;
  IL2CPP_EXTERN_C String_t* _stringLiteral0398C15EFAAA19C93AF746DA24817D2791C3F8F5;
  IL2CPP_EXTERN_C String_t* _stringLiteral07371C2E1614A8AAA3B715F2AC7A11E33A6705A0;
  IL2CPP_EXTERN_C String_t* _stringLiteral075164204838B0E4A1F024946072CB9A0BB3817D;
  IL2CPP_EXTERN_C String_t* _stringLiteral09BA201C72D3074456C391758C0FE7905D6C6ED7;
  IL2CPP_EXTERN_C String_t* _stringLiteral0A1CC6D01EE33E3CF45053ABDFF930333F1FE274;
  IL2CPP_EXTERN_C String_t* _stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974;
  IL2CPP_EXTERN_C String_t* _stringLiteral0E245BD8C9F8DD2B574283BF87552C3B8586E98D;
  IL2CPP_EXTERN_C String_t* _stringLiteral0F52C788AC4796FE5841155F7DF3896E049C051E;
  IL2CPP_EXTERN_C String_t* _stringLiteral134A2A1C4E13360C1DDDFDA4421C401BC9E3F8F9;
  IL2CPP_EXTERN_C String_t* _stringLiteral14254BB83373B11756D2303A8E187014374CE5D9;
  IL2CPP_EXTERN_C String_t* _stringLiteral161BF53F1301F86F5A780AEED6AED732F177D493;
  IL2CPP_EXTERN_C String_t* _stringLiteral17C668C87C150408FD69585EF77C76A0E66EB3D5;
  IL2CPP_EXTERN_C String_t* _stringLiteral19A3B66D53CF917C2901E09A12418194C7792756;
  IL2CPP_EXTERN_C String_t* _stringLiteral2010EA04D3D3AB54BFDF830272F0AF4D1BEC511C;
  IL2CPP_EXTERN_C String_t* _stringLiteral22F32D21ECB2FA7F2B9AD8EA673180205C761B7C;
  IL2CPP_EXTERN_C String_t* _stringLiteral268E97832344F4779EE90DEC85BCBEAA78723A51;
  IL2CPP_EXTERN_C String_t* _stringLiteral2BCC88E2273AB1B79FB74CB9D7E81971564B3F9C;
  IL2CPP_EXTERN_C String_t* _stringLiteral2DE8AD68EBBFEAA02CDF7C4D9A5C898F40287D4D;
  IL2CPP_EXTERN_C String_t* _stringLiteral2EBDD86FD664CC82FDAEF4EEBB5F4602B2E78D87;
  IL2CPP_EXTERN_C String_t* _stringLiteral2F2200721C4103CF62154774377A7FE21EC3DFB8;
  IL2CPP_EXTERN_C String_t* _stringLiteral31EE7045D3BA356409F32BD1C4B794418BD2C123;
  IL2CPP_EXTERN_C String_t* _stringLiteral3737F9EA39D2D08261AE0A0D3A982AA9EDA16BBF;
  IL2CPP_EXTERN_C String_t* _stringLiteral394B8C6C8CA442EF8C63386789D48EEDD0084236;
  IL2CPP_EXTERN_C String_t* _stringLiteral396410BBDBEF868B59F40BE3F36BCC5CF6E110BA;
  IL2CPP_EXTERN_C String_t* _stringLiteral3994A8959273AB7A2D6095EEF2F9614459825A01;
  IL2CPP_EXTERN_C String_t* _stringLiteral3FD20DEC440298FBE8FD5B8A9049081EC15D29DC;
  IL2CPP_EXTERN_C String_t* _stringLiteral421E0F68BD6ABE78BFA61D86D2FBBB4BF60B7E58;
  IL2CPP_EXTERN_C String_t* _stringLiteral43EC328E72467D77312F671808A21B265267F3B8;
  IL2CPP_EXTERN_C String_t* _stringLiteral444E2030643CA3A0D71BCD4D131FEB0C15E77257;
  IL2CPP_EXTERN_C String_t* _stringLiteral464D71DD7E198B50E30BD474A73AE19CAC4762E6;
  IL2CPP_EXTERN_C String_t* _stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21;
  IL2CPP_EXTERN_C String_t* _stringLiteral501ECC8F9B4D45174E944E1A813037B7BF1780B9;
  IL2CPP_EXTERN_C String_t* _stringLiteral56B321BA3B5698DA44F634878586E8CF47F7E0F8;
  IL2CPP_EXTERN_C String_t* _stringLiteral59B259A263D1796F7617C20534034F94A19001FE;
  IL2CPP_EXTERN_C String_t* _stringLiteral5D600628CED277C34B89C1E7267F9E9AED36E98E;
  IL2CPP_EXTERN_C String_t* _stringLiteral5ECA508019ED4EB6B88D49932A176E84BC448126;
  IL2CPP_EXTERN_C String_t* _stringLiteral5EF940821F907CAB019D1C1E35554CB71D5E2F8C;
  IL2CPP_EXTERN_C String_t* _stringLiteral6A3DC8BB44F75ECC14254B646E56B17C3D276755;
  IL2CPP_EXTERN_C String_t* _stringLiteral6E1257172AAFAF3FA30233E43C5AA80454D89686;
  IL2CPP_EXTERN_C String_t* _stringLiteral6FBD8AC4E3773BDDF19000DF4E70F05BEF471EE9;
  IL2CPP_EXTERN_C String_t* _stringLiteral7182DE08801E7D3544D16D06E4BDD8EAEF2D1025;
  IL2CPP_EXTERN_C String_t* _stringLiteral7A943AA7A51825F2DD71077BF4F202D685D96D55;
  IL2CPP_EXTERN_C String_t* _stringLiteral80F5FB961EA9E9710673ED4D7487C6D884FAD993;
  IL2CPP_EXTERN_C String_t* _stringLiteral8B39DD9FFA8AC3EDD72D3F435A409D265723991A;
  IL2CPP_EXTERN_C String_t* _stringLiteral8F88121F22653CE3B075FF43618D2330B4551B11;
  IL2CPP_EXTERN_C String_t* _stringLiteral8FB39F45849F83BA7955B5B6DEEFBE199E3AAB5D;
  IL2CPP_EXTERN_C String_t* _stringLiteral9035C8E66B070F9E3A5D5C4F13FD7604EC407659;
  IL2CPP_EXTERN_C String_t* _stringLiteral90E137B55368AA457D12419FF3B1D6DFA45E3701;
  IL2CPP_EXTERN_C String_t* _stringLiteral931AB8A0E7F4FA6F1F7EC84000B185B43C7781F2;
  IL2CPP_EXTERN_C String_t* _stringLiteral998F34D39A72DAA353DBFA6C0583A8874FEEDC75;
  IL2CPP_EXTERN_C String_t* _stringLiteral9A7E77DB84E1908153085B0037B2757EFD9E6B67;
  IL2CPP_EXTERN_C String_t* _stringLiteral9ABA2C5443319798ADBEE97162D50AEF82987BBE;
  IL2CPP_EXTERN_C String_t* _stringLiteral9B54BD586E11BB2310A42FC3200B8FAD956D3664;
  IL2CPP_EXTERN_C String_t* _stringLiteralA2D4D50E264DACC9F86BF78889E28F4C5DE0B2A0;
  IL2CPP_EXTERN_C String_t* _stringLiteralA87819C2031146742C1F5350BC509988DACBE9F9;
  IL2CPP_EXTERN_C String_t* _stringLiteralB1645FC5642C89359C67AB5F86A994F5766131B3;
  IL2CPP_EXTERN_C String_t* _stringLiteralB27E7F07B4375E822409BF723BBE476EBE35D08E;
  IL2CPP_EXTERN_C String_t* _stringLiteralBB74A477E1950E62FC01A6575177273213BAAC98;
  IL2CPP_EXTERN_C String_t* _stringLiteralC3949F55FBC8596A19F30C973F81E17D26C7094A;
  IL2CPP_EXTERN_C String_t* _stringLiteralD0EAB3CCFF44AA233B5F33619298DF0F3C27FDA3;
  IL2CPP_EXTERN_C String_t* _stringLiteralD1418B66EFD4F2E84F8EE977170F5ACBF35CE35C;
  IL2CPP_EXTERN_C String_t* _stringLiteralD608318BC59F8CE70448A3F3BD47A42652637238;
  IL2CPP_EXTERN_C String_t* _stringLiteralDB9B1F9F824E5CA4FC034F155DAD22B0B357400B;
  IL2CPP_EXTERN_C String_t* _stringLiteralDCD4BCED9028922F5951F8A9A35B48FC07725473;
  IL2CPP_EXTERN_C String_t* _stringLiteralDD796BEEFEFE52394E90603CE0821F507B9CAA3A;
  IL2CPP_EXTERN_C String_t* _stringLiteralE066DD3CA3CA9295CC83FA394543BA7B03B848BE;
  IL2CPP_EXTERN_C String_t* _stringLiteralE91C5EA5845BF3972E9ED099AAC9C26FF123AC2D;
  IL2CPP_EXTERN_C String_t* _stringLiteralEE06BF337688F9BA02BCD434393D092799729233;
  IL2CPP_EXTERN_C String_t* _stringLiteralEE10A8FB5F6663BDC3704BFC5F4FC35CEB6F2A9C;
  IL2CPP_EXTERN_C String_t* _stringLiteralF63983576FA425EE2904E4E0EADBEA8972C80AD8;
  IL2CPP_EXTERN_C String_t* _stringLiteralF641266EC742840FB3A948AD37F889D31A453C65;
  IL2CPP_EXTERN_C String_t* _stringLiteralF78C1EE8D0D2BA5FCAD383AF58DBF2E258585ACE;
  IL2CPP_EXTERN_C String_t* _stringLiteralF7DC51B045EBEB673528BFA46F2E26BF0C34CF3E;
  IL2CPP_EXTERN_C String_t* _stringLiteralF95A36106F6DED461458706DF8543DA03AAFD030;
  IL2CPP_EXTERN_C String_t* _stringLiteralF9B68D24AA8E6E91800F7716EEA10828792FC9D3;
  IL2CPP_EXTERN_C String_t* _stringLiteralFC1B8C95859C5B850DB09E25ABC068B1BC5B2A0B;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m1C12BA8782E955B7B07ABBA760D4BEB22B149B7D_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m4DA0C5A39A3E0421879CC84D35500A80BFB6C790_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m5674CDF413077DC3A5E2AFA0C35372BF60B98E4B_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mDEB17523B622EC1CAB6F8723B3EDD8CDD52A1DCC_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mCA5C78C4B9FFBF68A6EFDE515FE11622F0AF0DBE_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m24FAA70723EF032BCBB758854C1B980FC3AEDFE7_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m56B45F8FFF5069D10937FCF6E365B9E4C47F1449_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mBB052D17FFC16619945B738E7DA53361CF68D62E_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mBBD5E0C1BC13D6DEEF25EBB70C028BCDFE6C8206_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m0C1D60253C3096717E0931FA69BB030161AE6EFA_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m1FC332DDE7867BE1959EBCD001BAB61C882733F4_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m220EAF84499BFB2B18BE0DBCBFD04FB376481FFB_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m30D6273C60AC1D316B89DCC0D357D06005391778_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m481FB0DF0DE211423EFEBB4ACD5C599E7A771140_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mB75531372F29AE829CA92776746CE59F12A49046_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mF562BAAD7A87428DEF6DC34DC6B0BE4EA5EA4D36_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m05D81CFDC0127C20DE8DFE33E57F27033911A599_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m9239045F21032C9CA03A2CA203A8AE669C876E6B_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m12C816D0701C6F3858D6695450DEEF3B26367F91_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mDA8E52933A6A885D9FCF549C99489EF5E095BE1E_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m4058973F19EEF9E5FCFF05F3779C7F219544C68A_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB2D37111DE090BEFD49CD8DAD4237D90C8681390_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_mF7D98FADCB33E718E3934B03EADC5B12FE0E16C6_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m23F577580DA183D97104D42736683B447BEBFB4B_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mEA590053F51E5F01F3F64DCD438C5B1C45013E47_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mA30526AC2097A68939350DBA860B7D2B0EEE1585_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB5D51E7F89296EB33793797BABE8C0100EC08E4B_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m934DB856B4560B22F57FDEEF351E373E5F1B6324_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mA66F3F15C71B533EDE698BD175FE1DAE57ACDDDA_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD01FD1F3FC5C7E75A35C3D5C914015D8153220C8_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisTextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69_m6079ADE3574BF9526436A2BD6BFE75EA94BF193A_RuntimeMethod_var;
  struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B;
  struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7;
  struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2;
  
  struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  struct LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D;
  struct LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51;
  struct MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6;
  struct PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4;
  struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  struct TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E;
  struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191;
  struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
  struct WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B;
  struct FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118;
  
  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
  
  // System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.FontAsset>
  struct Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371  : public RuntimeObject
  {
  	// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
  	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
  	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
  	EntryU5BU5D_t1AD9DA32EE316EF7DAEC04B000BE5586717D586B* ____entries_1;
  	// System.Int32 System.Collections.Generic.Dictionary`2::_count
  	int32_t ____count_2;
  	// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
  	int32_t ____freeList_3;
  	// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
  	int32_t ____freeCount_4;
  	// System.Int32 System.Collections.Generic.Dictionary`2::_version
  	int32_t ____version_5;
  	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
  	RuntimeObject* ____comparer_6;
  	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
  	KeyCollection_t49051D9AB8688935EFA9480BF2897749AB8BCBAC* ____keys_7;
  	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
  	ValueCollection_tEB68379FF7A873630AB0FF97202E56B0903A3576* ____values_8;
  	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
  	RuntimeObject* ____syncRoot_9;
  };
  
  // System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextStyle>
  struct Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62  : public RuntimeObject
  {
  	// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
  	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
  	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
  	EntryU5BU5D_tE7E8E9AC1C54379B490D0E2C248EE74E4B8E411B* ____entries_1;
  	// System.Int32 System.Collections.Generic.Dictionary`2::_count
  	int32_t ____count_2;
  	// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
  	int32_t ____freeList_3;
  	// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
  	int32_t ____freeCount_4;
  	// System.Int32 System.Collections.Generic.Dictionary`2::_version
  	int32_t ____version_5;
  	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
  	RuntimeObject* ____comparer_6;
  	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
  	KeyCollection_t964FB6F0B8AB39EFA999EEB4CD7A3BAC03155322* ____keys_7;
  	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
  	ValueCollection_t3A77F3AE705D5AB7F79B9B2E629F8E76A8EB0603* ____values_8;
  	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
  	RuntimeObject* ____syncRoot_9;
  };
  
  // System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>
  struct Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713  : public RuntimeObject
  {
  	// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
  	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
  	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
  	EntryU5BU5D_t1A2CD9285C48598A04F408DAE442164E7A2BFC20* ____entries_1;
  	// System.Int32 System.Collections.Generic.Dictionary`2::_count
  	int32_t ____count_2;
  	// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
  	int32_t ____freeList_3;
  	// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
  	int32_t ____freeCount_4;
  	// System.Int32 System.Collections.Generic.Dictionary`2::_version
  	int32_t ____version_5;
  	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
  	RuntimeObject* ____comparer_6;
  	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
  	KeyCollection_t0515D03A5B3BC21D707C8F3A2079045B74D5B860* ____keys_7;
  	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
  	ValueCollection_tDF1EC77C37E6E161D53DE980D34DC4ED6B468EDC* ____values_8;
  	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
  	RuntimeObject* ____syncRoot_9;
  };
  
  // System.Collections.Generic.Dictionary`2<System.Int64,UnityEngine.TextCore.Text.FontAsset>
  struct Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64  : public RuntimeObject
  {
  	// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
  	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
  	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
  	EntryU5BU5D_t24E3819AEBD8B40E8986BCE4B034AB5F83E43333* ____entries_1;
  	// System.Int32 System.Collections.Generic.Dictionary`2::_count
  	int32_t ____count_2;
  	// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
  	int32_t ____freeList_3;
  	// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
  	int32_t ____freeCount_4;
  	// System.Int32 System.Collections.Generic.Dictionary`2::_version
  	int32_t ____version_5;
  	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
  	RuntimeObject* ____comparer_6;
  	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
  	KeyCollection_t96220D5F20AF5D7611C823FAEE7EA59035818E42* ____keys_7;
  	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
  	ValueCollection_t80CB8AAD84C079093D55DECAEEE8F62DDE374AAC* ____values_8;
  	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
  	RuntimeObject* ____syncRoot_9;
  };
  
  // System.Collections.Generic.HashSet`1<System.UInt32>
  struct HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A  : public RuntimeObject
  {
  	// System.Int32[] System.Collections.Generic.HashSet`1::_buckets
  	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7;
  	// System.Collections.Generic.HashSet`1/Slot<T>[] System.Collections.Generic.HashSet`1::_slots
  	SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* ____slots_8;
  	// System.Int32 System.Collections.Generic.HashSet`1::_count
  	int32_t ____count_9;
  	// System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
  	int32_t ____lastIndex_10;
  	// System.Int32 System.Collections.Generic.HashSet`1::_freeList
  	int32_t ____freeList_11;
  	// System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
  	RuntimeObject* ____comparer_12;
  	// System.Int32 System.Collections.Generic.HashSet`1::_version
  	int32_t ____version_13;
  	// System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
  	SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14;
  };
  
  // System.Collections.Generic.List`1<UnityEngine.TextCore.Text.FontAsset>
  struct List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE  : public RuntimeObject
  {
  	// T[] System.Collections.Generic.List`1::_items
  	FontAssetU5BU5D_t5A6A4DD2BD3259A2F45F7F4D7860BAEA3666EA93* ____items_1;
  	// System.Int32 System.Collections.Generic.List`1::_size
  	int32_t ____size_2;
  	// System.Int32 System.Collections.Generic.List`1::_version
  	int32_t ____version_3;
  	// System.Object System.Collections.Generic.List`1::_syncRoot
  	RuntimeObject* ____syncRoot_4;
  };
  
  struct List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE_StaticFields
  {
  	// T[] System.Collections.Generic.List`1::s_emptyArray
  	FontAssetU5BU5D_t5A6A4DD2BD3259A2F45F7F4D7860BAEA3666EA93* ___s_emptyArray_5;
  };
  
  // System.Collections.Generic.List`1<System.Int32>
  struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73  : public RuntimeObject
  {
  	// T[] System.Collections.Generic.List`1::_items
  	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items_1;
  	// System.Int32 System.Collections.Generic.List`1::_size
  	int32_t ____size_2;
  	// System.Int32 System.Collections.Generic.List`1::_version
  	int32_t ____version_3;
  	// System.Object System.Collections.Generic.List`1::_syncRoot
  	RuntimeObject* ____syncRoot_4;
  };
  
  struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
  {
  	// T[] System.Collections.Generic.List`1::s_emptyArray
  	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5;
  };
  
  // System.Collections.Generic.List`1<System.Object>
  struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D  : public RuntimeObject
  {
  	// T[] System.Collections.Generic.List`1::_items
  	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1;
  	// System.Int32 System.Collections.Generic.List`1::_size
  	int32_t ____size_2;
  	// System.Int32 System.Collections.Generic.List`1::_version
  	int32_t ____version_3;
  	// System.Object System.Collections.Generic.List`1::_syncRoot
  	RuntimeObject* ____syncRoot_4;
  };
  
  struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
  {
  	// T[] System.Collections.Generic.List`1::s_emptyArray
  	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
  };
  
  // System.Collections.Generic.List`1<UnityEngine.TextCore.Text.SpriteAsset>
  struct List_1_t3EE59C28A34FCD5060EF6B6BAFA85F2C9D01D320  : public RuntimeObject
  {
  	// T[] System.Collections.Generic.List`1::_items
  	SpriteAssetU5BU5D_tB8318AE69B951F2FA0B2C3F506146B91EB59A790* ____items_1;
  	// System.Int32 System.Collections.Generic.List`1::_size
  	int32_t ____size_2;
  	// System.Int32 System.Collections.Generic.List`1::_version
  	int32_t ____version_3;
  	// System.Object System.Collections.Generic.List`1::_syncRoot
  	RuntimeObject* ____syncRoot_4;
  };
  
  struct List_1_t3EE59C28A34FCD5060EF6B6BAFA85F2C9D01D320_StaticFields
  {
  	// T[] System.Collections.Generic.List`1::s_emptyArray
  	SpriteAssetU5BU5D_tB8318AE69B951F2FA0B2C3F506146B91EB59A790* ___s_emptyArray_5;
  };
  
  // System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextStyle>
  struct List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1  : public RuntimeObject
  {
  	// T[] System.Collections.Generic.List`1::_items
  	TextStyleU5BU5D_tBB84F86BDB5F73B4EA89DF7DD70EF7541C5D9158* ____items_1;
  	// System.Int32 System.Collections.Generic.List`1::_size
  	int32_t ____size_2;
  	// System.Int32 System.Collections.Generic.List`1::_version
  	int32_t ____version_3;
  	// System.Object System.Collections.Generic.List`1::_syncRoot
  	RuntimeObject* ____syncRoot_4;
  };
  
  struct List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1_StaticFields
  {
  	// T[] System.Collections.Generic.List`1::s_emptyArray
  	TextStyleU5BU5D_tBB84F86BDB5F73B4EA89DF7DD70EF7541C5D9158* ___s_emptyArray_5;
  };
  
  // System.Collections.Generic.List`1<System.UInt32>
  struct List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A  : public RuntimeObject
  {
  	// T[] System.Collections.Generic.List`1::_items
  	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ____items_1;
  	// System.Int32 System.Collections.Generic.List`1::_size
  	int32_t ____size_2;
  	// System.Int32 System.Collections.Generic.List`1::_version
  	int32_t ____version_3;
  	// System.Object System.Collections.Generic.List`1::_syncRoot
  	RuntimeObject* ____syncRoot_4;
  };
  
  struct List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A_StaticFields
  {
  	// T[] System.Collections.Generic.List`1::s_emptyArray
  	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___s_emptyArray_5;
  };
  
  // System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextSettings/FontReferenceMap>
  struct List_1_tA1547550E5FBA50050B20DA74245C38434654EE8  : public RuntimeObject
  {
  	// T[] System.Collections.Generic.List`1::_items
  	FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ____items_1;
  	// System.Int32 System.Collections.Generic.List`1::_size
  	int32_t ____size_2;
  	// System.Int32 System.Collections.Generic.List`1::_version
  	int32_t ____version_3;
  	// System.Object System.Collections.Generic.List`1::_syncRoot
  	RuntimeObject* ____syncRoot_4;
  };
  
  struct List_1_tA1547550E5FBA50050B20DA74245C38434654EE8_StaticFields
  {
  	// T[] System.Collections.Generic.List`1::s_emptyArray
  	FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___s_emptyArray_5;
  };
  struct Il2CppArrayBounds;
  
  // System.String
  struct String_t  : public RuntimeObject
  {
  	// System.Int32 System.String::_stringLength
  	int32_t ____stringLength_4;
  	// System.Char System.String::_firstChar
  	Il2CppChar ____firstChar_5;
  };
  
  struct String_t_StaticFields
  {
  	// System.String System.String::Empty
  	String_t* ___Empty_6;
  };
  
  // UnityEngine.TextCore.Text.TextResourceManager
  struct TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88  : public RuntimeObject
  {
  };
  
  struct TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields
  {
  	// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef> UnityEngine.TextCore.Text.TextResourceManager::s_FontAssetReferences
  	Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* ___s_FontAssetReferences_0;
  	// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.FontAsset> UnityEngine.TextCore.Text.TextResourceManager::s_FontAssetNameReferenceLookup
  	Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* ___s_FontAssetNameReferenceLookup_1;
  	// System.Collections.Generic.Dictionary`2<System.Int64,UnityEngine.TextCore.Text.FontAsset> UnityEngine.TextCore.Text.TextResourceManager::s_FontAssetFamilyNameAndStyleReferenceLookup
  	Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64* ___s_FontAssetFamilyNameAndStyleReferenceLookup_2;
  	// System.Collections.Generic.List`1<System.Int32> UnityEngine.TextCore.Text.TextResourceManager::s_FontAssetRemovalList
  	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___s_FontAssetRemovalList_3;
  	// System.Int32 UnityEngine.TextCore.Text.TextResourceManager::k_RegularStyleHashCode
  	int32_t ___k_RegularStyleHashCode_4;
  };
  
  // UnityEngine.TextCore.Text.TextShaderUtilities
  struct TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692  : public RuntimeObject
  {
  };
  
  struct TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields
  {
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_MainTex
  	int32_t ___ID_MainTex_0;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_FaceTex
  	int32_t ___ID_FaceTex_1;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_FaceColor
  	int32_t ___ID_FaceColor_2;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_FaceDilate
  	int32_t ___ID_FaceDilate_3;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_Shininess
  	int32_t ___ID_Shininess_4;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_UnderlayColor
  	int32_t ___ID_UnderlayColor_5;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_UnderlayOffsetX
  	int32_t ___ID_UnderlayOffsetX_6;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_UnderlayOffsetY
  	int32_t ___ID_UnderlayOffsetY_7;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_UnderlayDilate
  	int32_t ___ID_UnderlayDilate_8;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_UnderlaySoftness
  	int32_t ___ID_UnderlaySoftness_9;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_WeightNormal
  	int32_t ___ID_WeightNormal_10;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_WeightBold
  	int32_t ___ID_WeightBold_11;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_OutlineTex
  	int32_t ___ID_OutlineTex_12;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_OutlineWidth
  	int32_t ___ID_OutlineWidth_13;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_OutlineSoftness
  	int32_t ___ID_OutlineSoftness_14;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_OutlineColor
  	int32_t ___ID_OutlineColor_15;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_Outline2Color
  	int32_t ___ID_Outline2Color_16;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_Outline2Width
  	int32_t ___ID_Outline2Width_17;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_Padding
  	int32_t ___ID_Padding_18;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_GradientScale
  	int32_t ___ID_GradientScale_19;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_ScaleX
  	int32_t ___ID_ScaleX_20;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_ScaleY
  	int32_t ___ID_ScaleY_21;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_PerspectiveFilter
  	int32_t ___ID_PerspectiveFilter_22;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_Sharpness
  	int32_t ___ID_Sharpness_23;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_TextureWidth
  	int32_t ___ID_TextureWidth_24;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_TextureHeight
  	int32_t ___ID_TextureHeight_25;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_BevelAmount
  	int32_t ___ID_BevelAmount_26;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_GlowColor
  	int32_t ___ID_GlowColor_27;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_GlowOffset
  	int32_t ___ID_GlowOffset_28;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_GlowPower
  	int32_t ___ID_GlowPower_29;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_GlowOuter
  	int32_t ___ID_GlowOuter_30;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_GlowInner
  	int32_t ___ID_GlowInner_31;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_LightAngle
  	int32_t ___ID_LightAngle_32;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_EnvMap
  	int32_t ___ID_EnvMap_33;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_EnvMatrix
  	int32_t ___ID_EnvMatrix_34;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_EnvMatrixRotation
  	int32_t ___ID_EnvMatrixRotation_35;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_MaskCoord
  	int32_t ___ID_MaskCoord_36;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_ClipRect
  	int32_t ___ID_ClipRect_37;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_MaskSoftnessX
  	int32_t ___ID_MaskSoftnessX_38;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_MaskSoftnessY
  	int32_t ___ID_MaskSoftnessY_39;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_VertexOffsetX
  	int32_t ___ID_VertexOffsetX_40;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_VertexOffsetY
  	int32_t ___ID_VertexOffsetY_41;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_UseClipRect
  	int32_t ___ID_UseClipRect_42;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_StencilID
  	int32_t ___ID_StencilID_43;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_StencilOp
  	int32_t ___ID_StencilOp_44;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_StencilComp
  	int32_t ___ID_StencilComp_45;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_StencilReadMask
  	int32_t ___ID_StencilReadMask_46;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_StencilWriteMask
  	int32_t ___ID_StencilWriteMask_47;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_ShaderFlags
  	int32_t ___ID_ShaderFlags_48;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_ScaleRatio_A
  	int32_t ___ID_ScaleRatio_A_49;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_ScaleRatio_B
  	int32_t ___ID_ScaleRatio_B_50;
  	// System.Int32 UnityEngine.TextCore.Text.TextShaderUtilities::ID_ScaleRatio_C
  	int32_t ___ID_ScaleRatio_C_51;
  	// System.String UnityEngine.TextCore.Text.TextShaderUtilities::Keyword_Bevel
  	String_t* ___Keyword_Bevel_52;
  	// System.String UnityEngine.TextCore.Text.TextShaderUtilities::Keyword_Glow
  	String_t* ___Keyword_Glow_53;
  	// System.String UnityEngine.TextCore.Text.TextShaderUtilities::Keyword_Underlay
  	String_t* ___Keyword_Underlay_54;
  	// System.String UnityEngine.TextCore.Text.TextShaderUtilities::Keyword_Ratios
  	String_t* ___Keyword_Ratios_55;
  	// System.String UnityEngine.TextCore.Text.TextShaderUtilities::Keyword_MASK_SOFT
  	String_t* ___Keyword_MASK_SOFT_56;
  	// System.String UnityEngine.TextCore.Text.TextShaderUtilities::Keyword_MASK_HARD
  	String_t* ___Keyword_MASK_HARD_57;
  	// System.String UnityEngine.TextCore.Text.TextShaderUtilities::Keyword_MASK_TEX
  	String_t* ___Keyword_MASK_TEX_58;
  	// System.String UnityEngine.TextCore.Text.TextShaderUtilities::Keyword_Outline
  	String_t* ___Keyword_Outline_59;
  	// System.String UnityEngine.TextCore.Text.TextShaderUtilities::ShaderTag_ZTestMode
  	String_t* ___ShaderTag_ZTestMode_60;
  	// System.String UnityEngine.TextCore.Text.TextShaderUtilities::ShaderTag_CullMode
  	String_t* ___ShaderTag_CullMode_61;
  	// System.Single UnityEngine.TextCore.Text.TextShaderUtilities::m_clamp
  	float ___m_clamp_62;
  	// System.Boolean UnityEngine.TextCore.Text.TextShaderUtilities::isInitialized
  	bool ___isInitialized_63;
  	// UnityEngine.Shader UnityEngine.TextCore.Text.TextShaderUtilities::k_ShaderRef_MobileSDF
  	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___k_ShaderRef_MobileSDF_64;
  	// UnityEngine.Shader UnityEngine.TextCore.Text.TextShaderUtilities::k_ShaderRef_MobileBitmap
  	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___k_ShaderRef_MobileBitmap_65;
  };
  
  // UnityEngine.TextCore.Text.TextStyle
  struct TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE  : public RuntimeObject
  {
  	// System.String UnityEngine.TextCore.Text.TextStyle::m_Name
  	String_t* ___m_Name_1;
  	// System.Int32 UnityEngine.TextCore.Text.TextStyle::m_HashCode
  	int32_t ___m_HashCode_2;
  	// System.String UnityEngine.TextCore.Text.TextStyle::m_OpeningDefinition
  	String_t* ___m_OpeningDefinition_3;
  	// System.String UnityEngine.TextCore.Text.TextStyle::m_ClosingDefinition
  	String_t* ___m_ClosingDefinition_4;
  	// System.Int32[] UnityEngine.TextCore.Text.TextStyle::m_OpeningTagArray
  	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_OpeningTagArray_5;
  	// System.Int32[] UnityEngine.TextCore.Text.TextStyle::m_ClosingTagArray
  	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_ClosingTagArray_6;
  	// System.UInt32[] UnityEngine.TextCore.Text.TextStyle::m_OpeningTagUnicodeArray
  	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_OpeningTagUnicodeArray_7;
  	// System.UInt32[] UnityEngine.TextCore.Text.TextStyle::m_ClosingTagUnicodeArray
  	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_ClosingTagUnicodeArray_8;
  };
  
  struct TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE_StaticFields
  {
  	// UnityEngine.TextCore.Text.TextStyle UnityEngine.TextCore.Text.TextStyle::k_NormalStyle
  	TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* ___k_NormalStyle_0;
  };
  
  // UnityEngine.TextCore.Text.TextUtilities
  struct TextUtilities_t2A52211BCD70DAC88C65B8FA51B350BECB96FD30  : public RuntimeObject
  {
  };
  
  // UnityEngine.TextCore.Text.UnicodeLineBreakingRules
  struct UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E  : public RuntimeObject
  {
  	// UnityEngine.TextAsset UnityEngine.TextCore.Text.UnicodeLineBreakingRules::m_UnicodeLineBreakingRules
  	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___m_UnicodeLineBreakingRules_1;
  	// UnityEngine.TextAsset UnityEngine.TextCore.Text.UnicodeLineBreakingRules::m_LeadingCharacters
  	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___m_LeadingCharacters_2;
  	// UnityEngine.TextAsset UnityEngine.TextCore.Text.UnicodeLineBreakingRules::m_FollowingCharacters
  	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___m_FollowingCharacters_3;
  	// System.Boolean UnityEngine.TextCore.Text.UnicodeLineBreakingRules::m_UseModernHangulLineBreakingRules
  	bool ___m_UseModernHangulLineBreakingRules_4;
  };
  
  struct UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields
  {
  	// UnityEngine.TextCore.Text.UnicodeLineBreakingRules UnityEngine.TextCore.Text.UnicodeLineBreakingRules::s_Instance
  	UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* ___s_Instance_0;
  	// System.Collections.Generic.HashSet`1<System.UInt32> UnityEngine.TextCore.Text.UnicodeLineBreakingRules::s_LeadingCharactersLookup
  	HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___s_LeadingCharactersLookup_5;
  	// System.Collections.Generic.HashSet`1<System.UInt32> UnityEngine.TextCore.Text.UnicodeLineBreakingRules::s_FollowingCharactersLookup
  	HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___s_FollowingCharactersLookup_6;
  };
  
  // System.ValueType
  struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F  : public RuntimeObject
  {
  };
  // Native definition for P/Invoke marshalling of System.ValueType
  struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  {
  };
  // Native definition for COM marshalling of System.ValueType
  struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  {
  };
  
  // System.Boolean
  struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
  {
  	// System.Boolean System.Boolean::m_value
  	bool ___m_value_0;
  };
  
  struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  {
  	// System.String System.Boolean::TrueString
  	String_t* ___TrueString_5;
  	// System.String System.Boolean::FalseString
  	String_t* ___FalseString_6;
  };
  
  // System.Byte
  struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 
  {
  	// System.Byte System.Byte::m_value
  	uint8_t ___m_value_0;
  };
  
  // System.Char
  struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 
  {
  	// System.Char System.Char::m_value
  	Il2CppChar ___m_value_0;
  };
  
  struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
  {
  	// System.Byte[] System.Char::s_categoryForLatin1
  	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
  };
  
  // UnityEngine.Color32
  struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B 
  {
  	union
  	{
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			// System.Int32 UnityEngine.Color32::rgba
  			int32_t ___rgba_0;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			int32_t ___rgba_0_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			// System.Byte UnityEngine.Color32::r
  			uint8_t ___r_1;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			uint8_t ___r_1_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___g_2_OffsetPadding[1];
  			// System.Byte UnityEngine.Color32::g
  			uint8_t ___g_2;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___g_2_OffsetPadding_forAlignmentOnly[1];
  			uint8_t ___g_2_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___b_3_OffsetPadding[2];
  			// System.Byte UnityEngine.Color32::b
  			uint8_t ___b_3;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___b_3_OffsetPadding_forAlignmentOnly[2];
  			uint8_t ___b_3_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___a_4_OffsetPadding[3];
  			// System.Byte UnityEngine.Color32::a
  			uint8_t ___a_4;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___a_4_OffsetPadding_forAlignmentOnly[3];
  			uint8_t ___a_4_forAlignmentOnly;
  		};
  	};
  };
  
  // System.Enum
  struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2  : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  {
  };
  
  struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
  {
  	// System.Char[] System.Enum::enumSeperatorCharArray
  	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
  };
  // Native definition for P/Invoke marshalling of System.Enum
  struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  {
  };
  // Native definition for COM marshalling of System.Enum
  struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  {
  };
  
  // UnityEngine.TextCore.FaceInfo
  struct FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 
  {
  	// System.Int32 UnityEngine.TextCore.FaceInfo::m_FaceIndex
  	int32_t ___m_FaceIndex_0;
  	// System.String UnityEngine.TextCore.FaceInfo::m_FamilyName
  	String_t* ___m_FamilyName_1;
  	// System.String UnityEngine.TextCore.FaceInfo::m_StyleName
  	String_t* ___m_StyleName_2;
  	// System.Int32 UnityEngine.TextCore.FaceInfo::m_PointSize
  	int32_t ___m_PointSize_3;
  	// System.Single UnityEngine.TextCore.FaceInfo::m_Scale
  	float ___m_Scale_4;
  	// System.Single UnityEngine.TextCore.FaceInfo::m_LineHeight
  	float ___m_LineHeight_5;
  	// System.Single UnityEngine.TextCore.FaceInfo::m_AscentLine
  	float ___m_AscentLine_6;
  	// System.Single UnityEngine.TextCore.FaceInfo::m_CapLine
  	float ___m_CapLine_7;
  	// System.Single UnityEngine.TextCore.FaceInfo::m_MeanLine
  	float ___m_MeanLine_8;
  	// System.Single UnityEngine.TextCore.FaceInfo::m_Baseline
  	float ___m_Baseline_9;
  	// System.Single UnityEngine.TextCore.FaceInfo::m_DescentLine
  	float ___m_DescentLine_10;
  	// System.Single UnityEngine.TextCore.FaceInfo::m_SuperscriptOffset
  	float ___m_SuperscriptOffset_11;
  	// System.Single UnityEngine.TextCore.FaceInfo::m_SuperscriptSize
  	float ___m_SuperscriptSize_12;
  	// System.Single UnityEngine.TextCore.FaceInfo::m_SubscriptOffset
  	float ___m_SubscriptOffset_13;
  	// System.Single UnityEngine.TextCore.FaceInfo::m_SubscriptSize
  	float ___m_SubscriptSize_14;
  	// System.Single UnityEngine.TextCore.FaceInfo::m_UnderlineOffset
  	float ___m_UnderlineOffset_15;
  	// System.Single UnityEngine.TextCore.FaceInfo::m_UnderlineThickness
  	float ___m_UnderlineThickness_16;
  	// System.Single UnityEngine.TextCore.FaceInfo::m_StrikethroughOffset
  	float ___m_StrikethroughOffset_17;
  	// System.Single UnityEngine.TextCore.FaceInfo::m_StrikethroughThickness
  	float ___m_StrikethroughThickness_18;
  	// System.Single UnityEngine.TextCore.FaceInfo::m_TabWidth
  	float ___m_TabWidth_19;
  };
  // Native definition for P/Invoke marshalling of UnityEngine.TextCore.FaceInfo
  struct FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756_marshaled_pinvoke
  {
  	int32_t ___m_FaceIndex_0;
  	char* ___m_FamilyName_1;
  	char* ___m_StyleName_2;
  	int32_t ___m_PointSize_3;
  	float ___m_Scale_4;
  	float ___m_LineHeight_5;
  	float ___m_AscentLine_6;
  	float ___m_CapLine_7;
  	float ___m_MeanLine_8;
  	float ___m_Baseline_9;
  	float ___m_DescentLine_10;
  	float ___m_SuperscriptOffset_11;
  	float ___m_SuperscriptSize_12;
  	float ___m_SubscriptOffset_13;
  	float ___m_SubscriptSize_14;
  	float ___m_UnderlineOffset_15;
  	float ___m_UnderlineThickness_16;
  	float ___m_StrikethroughOffset_17;
  	float ___m_StrikethroughThickness_18;
  	float ___m_TabWidth_19;
  };
  // Native definition for COM marshalling of UnityEngine.TextCore.FaceInfo
  struct FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756_marshaled_com
  {
  	int32_t ___m_FaceIndex_0;
  	Il2CppChar* ___m_FamilyName_1;
  	Il2CppChar* ___m_StyleName_2;
  	int32_t ___m_PointSize_3;
  	float ___m_Scale_4;
  	float ___m_LineHeight_5;
  	float ___m_AscentLine_6;
  	float ___m_CapLine_7;
  	float ___m_MeanLine_8;
  	float ___m_Baseline_9;
  	float ___m_DescentLine_10;
  	float ___m_SuperscriptOffset_11;
  	float ___m_SuperscriptSize_12;
  	float ___m_SubscriptOffset_13;
  	float ___m_SubscriptSize_14;
  	float ___m_UnderlineOffset_15;
  	float ___m_UnderlineThickness_16;
  	float ___m_StrikethroughOffset_17;
  	float ___m_StrikethroughThickness_18;
  	float ___m_TabWidth_19;
  };
  
  // UnityEngine.TextCore.Text.FontAssetCreationEditorSettings
  struct FontAssetCreationEditorSettings_t0FF28D2E78F090105C63C81F9E438A7B09E3EA52 
  {
  	// System.String UnityEngine.TextCore.Text.FontAssetCreationEditorSettings::sourceFontFileGUID
  	String_t* ___sourceFontFileGUID_0;
  	// System.Int32 UnityEngine.TextCore.Text.FontAssetCreationEditorSettings::faceIndex
  	int32_t ___faceIndex_1;
  	// System.Int32 UnityEngine.TextCore.Text.FontAssetCreationEditorSettings::pointSizeSamplingMode
  	int32_t ___pointSizeSamplingMode_2;
  	// System.Int32 UnityEngine.TextCore.Text.FontAssetCreationEditorSettings::pointSize
  	int32_t ___pointSize_3;
  	// System.Int32 UnityEngine.TextCore.Text.FontAssetCreationEditorSettings::padding
  	int32_t ___padding_4;
  	// System.Int32 UnityEngine.TextCore.Text.FontAssetCreationEditorSettings::packingMode
  	int32_t ___packingMode_5;
  	// System.Int32 UnityEngine.TextCore.Text.FontAssetCreationEditorSettings::atlasWidth
  	int32_t ___atlasWidth_6;
  	// System.Int32 UnityEngine.TextCore.Text.FontAssetCreationEditorSettings::atlasHeight
  	int32_t ___atlasHeight_7;
  	// System.Int32 UnityEngine.TextCore.Text.FontAssetCreationEditorSettings::characterSetSelectionMode
  	int32_t ___characterSetSelectionMode_8;
  	// System.String UnityEngine.TextCore.Text.FontAssetCreationEditorSettings::characterSequence
  	String_t* ___characterSequence_9;
  	// System.String UnityEngine.TextCore.Text.FontAssetCreationEditorSettings::referencedFontAssetGUID
  	String_t* ___referencedFontAssetGUID_10;
  	// System.String UnityEngine.TextCore.Text.FontAssetCreationEditorSettings::referencedTextAssetGUID
  	String_t* ___referencedTextAssetGUID_11;
  	// System.Int32 UnityEngine.TextCore.Text.FontAssetCreationEditorSettings::fontStyle
  	int32_t ___fontStyle_12;
  	// System.Single UnityEngine.TextCore.Text.FontAssetCreationEditorSettings::fontStyleModifier
  	float ___fontStyleModifier_13;
  	// System.Int32 UnityEngine.TextCore.Text.FontAssetCreationEditorSettings::renderMode
  	int32_t ___renderMode_14;
  	// System.Boolean UnityEngine.TextCore.Text.FontAssetCreationEditorSettings::includeFontFeatures
  	bool ___includeFontFeatures_15;
  };
  // Native definition for P/Invoke marshalling of UnityEngine.TextCore.Text.FontAssetCreationEditorSettings
  struct FontAssetCreationEditorSettings_t0FF28D2E78F090105C63C81F9E438A7B09E3EA52_marshaled_pinvoke
  {
  	char* ___sourceFontFileGUID_0;
  	int32_t ___faceIndex_1;
  	int32_t ___pointSizeSamplingMode_2;
  	int32_t ___pointSize_3;
  	int32_t ___padding_4;
  	int32_t ___packingMode_5;
  	int32_t ___atlasWidth_6;
  	int32_t ___atlasHeight_7;
  	int32_t ___characterSetSelectionMode_8;
  	char* ___characterSequence_9;
  	char* ___referencedFontAssetGUID_10;
  	char* ___referencedTextAssetGUID_11;
  	int32_t ___fontStyle_12;
  	float ___fontStyleModifier_13;
  	int32_t ___renderMode_14;
  	int32_t ___includeFontFeatures_15;
  };
  // Native definition for COM marshalling of UnityEngine.TextCore.Text.FontAssetCreationEditorSettings
  struct FontAssetCreationEditorSettings_t0FF28D2E78F090105C63C81F9E438A7B09E3EA52_marshaled_com
  {
  	Il2CppChar* ___sourceFontFileGUID_0;
  	int32_t ___faceIndex_1;
  	int32_t ___pointSizeSamplingMode_2;
  	int32_t ___pointSize_3;
  	int32_t ___padding_4;
  	int32_t ___packingMode_5;
  	int32_t ___atlasWidth_6;
  	int32_t ___atlasHeight_7;
  	int32_t ___characterSetSelectionMode_8;
  	Il2CppChar* ___characterSequence_9;
  	Il2CppChar* ___referencedFontAssetGUID_10;
  	Il2CppChar* ___referencedTextAssetGUID_11;
  	int32_t ___fontStyle_12;
  	float ___fontStyleModifier_13;
  	int32_t ___renderMode_14;
  	int32_t ___includeFontFeatures_15;
  };
  
  // UnityEngine.TextCore.Text.FontStyleStack
  struct FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7 
  {
  	// System.Byte UnityEngine.TextCore.Text.FontStyleStack::bold
  	uint8_t ___bold_0;
  	// System.Byte UnityEngine.TextCore.Text.FontStyleStack::italic
  	uint8_t ___italic_1;
  	// System.Byte UnityEngine.TextCore.Text.FontStyleStack::underline
  	uint8_t ___underline_2;
  	// System.Byte UnityEngine.TextCore.Text.FontStyleStack::strikethrough
  	uint8_t ___strikethrough_3;
  	// System.Byte UnityEngine.TextCore.Text.FontStyleStack::highlight
  	uint8_t ___highlight_4;
  	// System.Byte UnityEngine.TextCore.Text.FontStyleStack::superscript
  	uint8_t ___superscript_5;
  	// System.Byte UnityEngine.TextCore.Text.FontStyleStack::subscript
  	uint8_t ___subscript_6;
  	// System.Byte UnityEngine.TextCore.Text.FontStyleStack::uppercase
  	uint8_t ___uppercase_7;
  	// System.Byte UnityEngine.TextCore.Text.FontStyleStack::lowercase
  	uint8_t ___lowercase_8;
  	// System.Byte UnityEngine.TextCore.Text.FontStyleStack::smallcaps
  	uint8_t ___smallcaps_9;
  };
  
  // System.Int32
  struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
  {
  	// System.Int32 System.Int32::m_value
  	int32_t ___m_value_0;
  };
  
  // System.Int64
  struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 
  {
  	// System.Int64 System.Int64::m_value
  	int64_t ___m_value_0;
  };
  
  // System.IntPtr
  struct IntPtr_t 
  {
  	// System.Void* System.IntPtr::m_value
  	void* ___m_value_0;
  };
  
  struct IntPtr_t_StaticFields
  {
  	// System.IntPtr System.IntPtr::Zero
  	intptr_t ___Zero_1;
  };
  
  // UnityEngine.TextCore.Text.LinkInfo
  struct LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8 
  {
  	// System.Int32 UnityEngine.TextCore.Text.LinkInfo::hashCode
  	int32_t ___hashCode_0;
  	// System.Int32 UnityEngine.TextCore.Text.LinkInfo::linkIdFirstCharacterIndex
  	int32_t ___linkIdFirstCharacterIndex_1;
  	// System.Int32 UnityEngine.TextCore.Text.LinkInfo::linkIdLength
  	int32_t ___linkIdLength_2;
  	// System.Int32 UnityEngine.TextCore.Text.LinkInfo::linkTextfirstCharacterIndex
  	int32_t ___linkTextfirstCharacterIndex_3;
  	// System.Int32 UnityEngine.TextCore.Text.LinkInfo::linkTextLength
  	int32_t ___linkTextLength_4;
  	// System.Char[] UnityEngine.TextCore.Text.LinkInfo::linkId
  	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___linkId_5;
  };
  // Native definition for P/Invoke marshalling of UnityEngine.TextCore.Text.LinkInfo
  struct LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8_marshaled_pinvoke
  {
  	int32_t ___hashCode_0;
  	int32_t ___linkIdFirstCharacterIndex_1;
  	int32_t ___linkIdLength_2;
  	int32_t ___linkTextfirstCharacterIndex_3;
  	int32_t ___linkTextLength_4;
  	uint8_t* ___linkId_5;
  };
  // Native definition for COM marshalling of UnityEngine.TextCore.Text.LinkInfo
  struct LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8_marshaled_com
  {
  	int32_t ___hashCode_0;
  	int32_t ___linkIdFirstCharacterIndex_1;
  	int32_t ___linkIdLength_2;
  	int32_t ___linkTextfirstCharacterIndex_3;
  	int32_t ___linkTextLength_4;
  	uint8_t* ___linkId_5;
  };
  
  // UnityEngine.TextCore.Text.PageInfo
  struct PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909 
  {
  	// System.Int32 UnityEngine.TextCore.Text.PageInfo::firstCharacterIndex
  	int32_t ___firstCharacterIndex_0;
  	// System.Int32 UnityEngine.TextCore.Text.PageInfo::lastCharacterIndex
  	int32_t ___lastCharacterIndex_1;
  	// System.Single UnityEngine.TextCore.Text.PageInfo::ascender
  	float ___ascender_2;
  	// System.Single UnityEngine.TextCore.Text.PageInfo::baseLine
  	float ___baseLine_3;
  	// System.Single UnityEngine.TextCore.Text.PageInfo::descender
  	float ___descender_4;
  };
  
  // System.Single
  struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C 
  {
  	// System.Single System.Single::m_value
  	float ___m_value_0;
  };
  
  // System.UInt32
  struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B 
  {
  	// System.UInt32 System.UInt32::m_value
  	uint32_t ___m_value_0;
  };
  
  // UnityEngine.Vector2
  struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 
  {
  	// System.Single UnityEngine.Vector2::x
  	float ___x_0;
  	// System.Single UnityEngine.Vector2::y
  	float ___y_1;
  };
  
  struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
  {
  	// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2;
  	// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3;
  	// UnityEngine.Vector2 UnityEngine.Vector2::upVector
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4;
  	// UnityEngine.Vector2 UnityEngine.Vector2::downVector
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5;
  	// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6;
  	// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7;
  	// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8;
  	// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9;
  };
  
  // UnityEngine.Vector3
  struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 
  {
  	// System.Single UnityEngine.Vector3::x
  	float ___x_2;
  	// System.Single UnityEngine.Vector3::y
  	float ___y_3;
  	// System.Single UnityEngine.Vector3::z
  	float ___z_4;
  };
  
  struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
  {
  	// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
  	// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
  	// UnityEngine.Vector3 UnityEngine.Vector3::upVector
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
  	// UnityEngine.Vector3 UnityEngine.Vector3::downVector
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
  	// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
  	// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
  	// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
  	// UnityEngine.Vector3 UnityEngine.Vector3::backVector
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
  	// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
  	// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
  };
  
  // UnityEngine.Vector4
  struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 
  {
  	// System.Single UnityEngine.Vector4::x
  	float ___x_1;
  	// System.Single UnityEngine.Vector4::y
  	float ___y_2;
  	// System.Single UnityEngine.Vector4::z
  	float ___z_3;
  	// System.Single UnityEngine.Vector4::w
  	float ___w_4;
  };
  
  struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
  {
  	// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
  	// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
  	// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
  	// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
  };
  
  // System.Void
  struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 
  {
  	union
  	{
  		struct
  		{
  		};
  		uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  	};
  };
  
  // UnityEngine.TextCore.Text.WordInfo
  struct WordInfo_tA466206097891A5A2590896EE164AFC406EB060D 
  {
  	// System.Int32 UnityEngine.TextCore.Text.WordInfo::firstCharacterIndex
  	int32_t ___firstCharacterIndex_0;
  	// System.Int32 UnityEngine.TextCore.Text.WordInfo::lastCharacterIndex
  	int32_t ___lastCharacterIndex_1;
  	// System.Int32 UnityEngine.TextCore.Text.WordInfo::characterCount
  	int32_t ___characterCount_2;
  };
  
  // UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef
  struct FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 
  {
  	// System.Int32 UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef::nameHashCode
  	int32_t ___nameHashCode_0;
  	// System.Int32 UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef::familyNameHashCode
  	int32_t ___familyNameHashCode_1;
  	// System.Int32 UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef::styleNameHashCode
  	int32_t ___styleNameHashCode_2;
  	// System.Int64 UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef::familyNameAndStyleHashCode
  	int64_t ___familyNameAndStyleHashCode_3;
  	// UnityEngine.TextCore.Text.FontAsset UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef::fontAsset
  	FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset_4;
  };
  // Native definition for P/Invoke marshalling of UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef
  struct FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshaled_pinvoke
  {
  	int32_t ___nameHashCode_0;
  	int32_t ___familyNameHashCode_1;
  	int32_t ___styleNameHashCode_2;
  	int64_t ___familyNameAndStyleHashCode_3;
  	FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset_4;
  };
  // Native definition for COM marshalling of UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef
  struct FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshaled_com
  {
  	int32_t ___nameHashCode_0;
  	int32_t ___familyNameHashCode_1;
  	int32_t ___styleNameHashCode_2;
  	int64_t ___familyNameAndStyleHashCode_3;
  	FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset_4;
  };
  
  // UnityEngine.TextCore.Text.TextSettings/FontReferenceMap
  struct FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 
  {
  	// UnityEngine.Font UnityEngine.TextCore.Text.TextSettings/FontReferenceMap::font
  	Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font_0;
  	// UnityEngine.TextCore.Text.FontAsset UnityEngine.TextCore.Text.TextSettings/FontReferenceMap::fontAsset
  	FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset_1;
  };
  // Native definition for P/Invoke marshalling of UnityEngine.TextCore.Text.TextSettings/FontReferenceMap
  struct FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_marshaled_pinvoke
  {
  	Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font_0;
  	FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset_1;
  };
  // Native definition for COM marshalling of UnityEngine.TextCore.Text.TextSettings/FontReferenceMap
  struct FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_marshaled_com
  {
  	Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font_0;
  	FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset_1;
  };
  
  // UnityEngine.TextCore.Text.AtlasPopulationMode
  struct AtlasPopulationMode_tD12439CB3789E0F868A2A2AC7D623C9B835E1B79 
  {
  	// System.Int32 UnityEngine.TextCore.Text.AtlasPopulationMode::value__
  	int32_t ___value___2;
  };
  
  // UnityEngine.TextCore.Text.Extents
  struct Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 
  {
  	// UnityEngine.Vector2 UnityEngine.TextCore.Text.Extents::min
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___min_0;
  	// UnityEngine.Vector2 UnityEngine.TextCore.Text.Extents::max
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___max_1;
  };
  
  // UnityEngine.TextCore.Text.FontStyles
  struct FontStyles_t284AF8C10031F4774DF8BC8DE6DF9EC11EE14668 
  {
  	// System.Int32 UnityEngine.TextCore.Text.FontStyles::value__
  	int32_t ___value___2;
  };
  
  // UnityEngine.TextCore.LowLevel.GlyphRenderMode
  struct GlyphRenderMode_tE7FB60827750662A45E89D168932FE2D8AEB5281 
  {
  	// System.Int32 UnityEngine.TextCore.LowLevel.GlyphRenderMode::value__
  	int32_t ___value___2;
  };
  
  // UnityEngine.HideFlags
  struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A 
  {
  	// System.Int32 UnityEngine.HideFlags::value__
  	int32_t ___value___2;
  };
  
  // UnityEngine.TextCore.Text.MarkupTag
  struct MarkupTag_tA071FF37D23DE7F485B2DA81CE5D9C8781257409 
  {
  	// System.Int32 UnityEngine.TextCore.Text.MarkupTag::value__
  	int32_t ___value___2;
  };
  
  // UnityEngine.TextCore.Text.MeshInfo
  struct MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F 
  {
  	// System.Int32 UnityEngine.TextCore.Text.MeshInfo::vertexCount
  	int32_t ___vertexCount_1;
  	// UnityEngine.Vector3[] UnityEngine.TextCore.Text.MeshInfo::vertices
  	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___vertices_2;
  	// UnityEngine.Vector2[] UnityEngine.TextCore.Text.MeshInfo::uvs0
  	Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___uvs0_3;
  	// UnityEngine.Vector2[] UnityEngine.TextCore.Text.MeshInfo::uvs2
  	Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___uvs2_4;
  	// UnityEngine.Color32[] UnityEngine.TextCore.Text.MeshInfo::colors32
  	Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___colors32_5;
  	// System.Int32[] UnityEngine.TextCore.Text.MeshInfo::triangles
  	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___triangles_6;
  	// UnityEngine.Material UnityEngine.TextCore.Text.MeshInfo::material
  	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material_7;
  };
  
  struct MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_StaticFields
  {
  	// UnityEngine.Color32 UnityEngine.TextCore.Text.MeshInfo::k_DefaultColor
  	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___k_DefaultColor_0;
  };
  // Native definition for P/Invoke marshalling of UnityEngine.TextCore.Text.MeshInfo
  struct MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_marshaled_pinvoke
  {
  	int32_t ___vertexCount_1;
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___vertices_2;
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvs0_3;
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvs2_4;
  	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* ___colors32_5;
  	Il2CppSafeArray/*NONE*/* ___triangles_6;
  	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material_7;
  };
  // Native definition for COM marshalling of UnityEngine.TextCore.Text.MeshInfo
  struct MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_marshaled_com
  {
  	int32_t ___vertexCount_1;
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___vertices_2;
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvs0_3;
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvs2_4;
  	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* ___colors32_5;
  	Il2CppSafeArray/*NONE*/* ___triangles_6;
  	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material_7;
  };
  
  // UnityEngine.Object
  struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C  : public RuntimeObject
  {
  	// System.IntPtr UnityEngine.Object::m_CachedPtr
  	intptr_t ___m_CachedPtr_0;
  };
  
  struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
  {
  	// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
  	int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
  };
  // Native definition for P/Invoke marshalling of UnityEngine.Object
  struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  {
  	intptr_t ___m_CachedPtr_0;
  };
  // Native definition for COM marshalling of UnityEngine.Object
  struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  {
  	intptr_t ___m_CachedPtr_0;
  };
  
  // Unity.Profiling.ProfilerMarker
  struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD 
  {
  	// System.IntPtr Unity.Profiling.ProfilerMarker::m_Ptr
  	intptr_t ___m_Ptr_0;
  };
  
  // UnityEngine.TextCore.Text.TagUnitType
  struct TagUnitType_tE96B416272B0326E2683B4BD84B5E51C60FCB7EE 
  {
  	// System.Int32 UnityEngine.TextCore.Text.TagUnitType::value__
  	int32_t ___value___2;
  };
  
  // UnityEngine.TextCore.Text.TagValueType
  struct TagValueType_t9A889DA5C696E6477A6E1D5D6BC2767315745B2E 
  {
  	// System.Int32 UnityEngine.TextCore.Text.TagValueType::value__
  	int32_t ___value___2;
  };
  
  // UnityEngine.TextCore.Text.TextAlignment
  struct TextAlignment_tD681BE7D2451C44115A90D2D8AA7D91C78A5A070 
  {
  	// System.Int32 UnityEngine.TextCore.Text.TextAlignment::value__
  	int32_t ___value___2;
  };
  
  // UnityEngine.TextCore.Text.TextElementType
  struct TextElementType_tEBCF09EEF888E8B1F62D3DD66AF21890D12545EB 
  {
  	// System.Byte UnityEngine.TextCore.Text.TextElementType::value__
  	uint8_t ___value___2;
  };
  
  // UnityEngine.TextCore.Text.TextInfo
  struct TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09  : public RuntimeObject
  {
  	// System.Int32 UnityEngine.TextCore.Text.TextInfo::characterCount
  	int32_t ___characterCount_2;
  	// System.Int32 UnityEngine.TextCore.Text.TextInfo::spriteCount
  	int32_t ___spriteCount_3;
  	// System.Int32 UnityEngine.TextCore.Text.TextInfo::spaceCount
  	int32_t ___spaceCount_4;
  	// System.Int32 UnityEngine.TextCore.Text.TextInfo::wordCount
  	int32_t ___wordCount_5;
  	// System.Int32 UnityEngine.TextCore.Text.TextInfo::linkCount
  	int32_t ___linkCount_6;
  	// System.Int32 UnityEngine.TextCore.Text.TextInfo::lineCount
  	int32_t ___lineCount_7;
  	// System.Int32 UnityEngine.TextCore.Text.TextInfo::pageCount
  	int32_t ___pageCount_8;
  	// System.Int32 UnityEngine.TextCore.Text.TextInfo::materialCount
  	int32_t ___materialCount_9;
  	// UnityEngine.TextCore.Text.TextElementInfo[] UnityEngine.TextCore.Text.TextInfo::textElementInfo
  	TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* ___textElementInfo_10;
  	// UnityEngine.TextCore.Text.WordInfo[] UnityEngine.TextCore.Text.TextInfo::wordInfo
  	WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B* ___wordInfo_11;
  	// UnityEngine.TextCore.Text.LinkInfo[] UnityEngine.TextCore.Text.TextInfo::linkInfo
  	LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* ___linkInfo_12;
  	// UnityEngine.TextCore.Text.LineInfo[] UnityEngine.TextCore.Text.TextInfo::lineInfo
  	LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* ___lineInfo_13;
  	// UnityEngine.TextCore.Text.PageInfo[] UnityEngine.TextCore.Text.TextInfo::pageInfo
  	PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4* ___pageInfo_14;
  	// UnityEngine.TextCore.Text.MeshInfo[] UnityEngine.TextCore.Text.TextInfo::meshInfo
  	MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* ___meshInfo_15;
  	// System.Boolean UnityEngine.TextCore.Text.TextInfo::isDirty
  	bool ___isDirty_16;
  };
  
  struct TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_StaticFields
  {
  	// UnityEngine.Vector2 UnityEngine.TextCore.Text.TextInfo::s_InfinityVectorPositive
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___s_InfinityVectorPositive_0;
  	// UnityEngine.Vector2 UnityEngine.TextCore.Text.TextInfo::s_InfinityVectorNegative
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___s_InfinityVectorNegative_1;
  };
  
  // UnityEngine.TextCore.Text.TextVertex
  struct TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 
  {
  	// UnityEngine.Vector3 UnityEngine.TextCore.Text.TextVertex::position
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position_0;
  	// UnityEngine.Vector2 UnityEngine.TextCore.Text.TextVertex::uv
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___uv_1;
  	// UnityEngine.Vector2 UnityEngine.TextCore.Text.TextVertex::uv2
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___uv2_2;
  	// UnityEngine.Vector2 UnityEngine.TextCore.Text.TextVertex::uv4
  	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___uv4_3;
  	// UnityEngine.Color32 UnityEngine.TextCore.Text.TextVertex::color
  	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color_4;
  };
  
  // UnityEngine.Font
  struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  {
  	// UnityEngine.Font/FontTextureRebuildCallback UnityEngine.Font::m_FontTextureRebuildCallback
  	FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* ___m_FontTextureRebuildCallback_5;
  };
  
  struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6_StaticFields
  {
  	// System.Action`1<UnityEngine.Font> UnityEngine.Font::textureRebuilt
  	Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* ___textureRebuilt_4;
  };
  
  // UnityEngine.TextCore.Text.LineInfo
  struct LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 
  {
  	// System.Int32 UnityEngine.TextCore.Text.LineInfo::controlCharacterCount
  	int32_t ___controlCharacterCount_0;
  	// System.Int32 UnityEngine.TextCore.Text.LineInfo::characterCount
  	int32_t ___characterCount_1;
  	// System.Int32 UnityEngine.TextCore.Text.LineInfo::visibleCharacterCount
  	int32_t ___visibleCharacterCount_2;
  	// System.Int32 UnityEngine.TextCore.Text.LineInfo::spaceCount
  	int32_t ___spaceCount_3;
  	// System.Int32 UnityEngine.TextCore.Text.LineInfo::visibleSpaceCount
  	int32_t ___visibleSpaceCount_4;
  	// System.Int32 UnityEngine.TextCore.Text.LineInfo::wordCount
  	int32_t ___wordCount_5;
  	// System.Int32 UnityEngine.TextCore.Text.LineInfo::firstCharacterIndex
  	int32_t ___firstCharacterIndex_6;
  	// System.Int32 UnityEngine.TextCore.Text.LineInfo::firstVisibleCharacterIndex
  	int32_t ___firstVisibleCharacterIndex_7;
  	// System.Int32 UnityEngine.TextCore.Text.LineInfo::lastCharacterIndex
  	int32_t ___lastCharacterIndex_8;
  	// System.Int32 UnityEngine.TextCore.Text.LineInfo::lastVisibleCharacterIndex
  	int32_t ___lastVisibleCharacterIndex_9;
  	// System.Single UnityEngine.TextCore.Text.LineInfo::length
  	float ___length_10;
  	// System.Single UnityEngine.TextCore.Text.LineInfo::lineHeight
  	float ___lineHeight_11;
  	// System.Single UnityEngine.TextCore.Text.LineInfo::ascender
  	float ___ascender_12;
  	// System.Single UnityEngine.TextCore.Text.LineInfo::baseline
  	float ___baseline_13;
  	// System.Single UnityEngine.TextCore.Text.LineInfo::descender
  	float ___descender_14;
  	// System.Single UnityEngine.TextCore.Text.LineInfo::maxAdvance
  	float ___maxAdvance_15;
  	// System.Single UnityEngine.TextCore.Text.LineInfo::width
  	float ___width_16;
  	// System.Single UnityEngine.TextCore.Text.LineInfo::marginLeft
  	float ___marginLeft_17;
  	// System.Single UnityEngine.TextCore.Text.LineInfo::marginRight
  	float ___marginRight_18;
  	// UnityEngine.TextCore.Text.TextAlignment UnityEngine.TextCore.Text.LineInfo::alignment
  	int32_t ___alignment_19;
  	// UnityEngine.TextCore.Text.Extents UnityEngine.TextCore.Text.LineInfo::lineExtents
  	Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 ___lineExtents_20;
  };
  
  // UnityEngine.Material
  struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  {
  };
  
  // UnityEngine.ScriptableObject
  struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  {
  };
  // Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject
  struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  {
  };
  // Native definition for COM marshalling of UnityEngine.ScriptableObject
  struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  {
  };
  
  // UnityEngine.Shader
  struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  {
  };
  
  // UnityEngine.TextAsset
  struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  {
  };
  
  // UnityEngine.TextCore.Text.TextElementInfo
  struct TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 
  {
  	// System.Char UnityEngine.TextCore.Text.TextElementInfo::character
  	Il2CppChar ___character_0;
  	// System.Int32 UnityEngine.TextCore.Text.TextElementInfo::index
  	int32_t ___index_1;
  	// UnityEngine.TextCore.Text.TextElementType UnityEngine.TextCore.Text.TextElementInfo::elementType
  	uint8_t ___elementType_2;
  	// UnityEngine.TextCore.Text.TextElement UnityEngine.TextCore.Text.TextElementInfo::textElement
  	TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* ___textElement_3;
  	// UnityEngine.TextCore.Text.FontAsset UnityEngine.TextCore.Text.TextElementInfo::fontAsset
  	FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset_4;
  	// UnityEngine.TextCore.Text.SpriteAsset UnityEngine.TextCore.Text.TextElementInfo::spriteAsset
  	SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___spriteAsset_5;
  	// System.Int32 UnityEngine.TextCore.Text.TextElementInfo::spriteIndex
  	int32_t ___spriteIndex_6;
  	// UnityEngine.Material UnityEngine.TextCore.Text.TextElementInfo::material
  	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material_7;
  	// System.Int32 UnityEngine.TextCore.Text.TextElementInfo::materialReferenceIndex
  	int32_t ___materialReferenceIndex_8;
  	// System.Boolean UnityEngine.TextCore.Text.TextElementInfo::isUsingAlternateTypeface
  	bool ___isUsingAlternateTypeface_9;
  	// System.Single UnityEngine.TextCore.Text.TextElementInfo::pointSize
  	float ___pointSize_10;
  	// System.Int32 UnityEngine.TextCore.Text.TextElementInfo::lineNumber
  	int32_t ___lineNumber_11;
  	// System.Int32 UnityEngine.TextCore.Text.TextElementInfo::pageNumber
  	int32_t ___pageNumber_12;
  	// System.Int32 UnityEngine.TextCore.Text.TextElementInfo::vertexIndex
  	int32_t ___vertexIndex_13;
  	// UnityEngine.TextCore.Text.TextVertex UnityEngine.TextCore.Text.TextElementInfo::vertexTopLeft
  	TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexTopLeft_14;
  	// UnityEngine.TextCore.Text.TextVertex UnityEngine.TextCore.Text.TextElementInfo::vertexBottomLeft
  	TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexBottomLeft_15;
  	// UnityEngine.TextCore.Text.TextVertex UnityEngine.TextCore.Text.TextElementInfo::vertexTopRight
  	TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexTopRight_16;
  	// UnityEngine.TextCore.Text.TextVertex UnityEngine.TextCore.Text.TextElementInfo::vertexBottomRight
  	TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexBottomRight_17;
  	// UnityEngine.Vector3 UnityEngine.TextCore.Text.TextElementInfo::topLeft
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topLeft_18;
  	// UnityEngine.Vector3 UnityEngine.TextCore.Text.TextElementInfo::bottomLeft
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomLeft_19;
  	// UnityEngine.Vector3 UnityEngine.TextCore.Text.TextElementInfo::topRight
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topRight_20;
  	// UnityEngine.Vector3 UnityEngine.TextCore.Text.TextElementInfo::bottomRight
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomRight_21;
  	// System.Single UnityEngine.TextCore.Text.TextElementInfo::origin
  	float ___origin_22;
  	// System.Single UnityEngine.TextCore.Text.TextElementInfo::ascender
  	float ___ascender_23;
  	// System.Single UnityEngine.TextCore.Text.TextElementInfo::baseLine
  	float ___baseLine_24;
  	// System.Single UnityEngine.TextCore.Text.TextElementInfo::descender
  	float ___descender_25;
  	// System.Single UnityEngine.TextCore.Text.TextElementInfo::xAdvance
  	float ___xAdvance_26;
  	// System.Single UnityEngine.TextCore.Text.TextElementInfo::aspectRatio
  	float ___aspectRatio_27;
  	// System.Single UnityEngine.TextCore.Text.TextElementInfo::scale
  	float ___scale_28;
  	// UnityEngine.Color32 UnityEngine.TextCore.Text.TextElementInfo::color
  	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color_29;
  	// UnityEngine.Color32 UnityEngine.TextCore.Text.TextElementInfo::underlineColor
  	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor_30;
  	// UnityEngine.Color32 UnityEngine.TextCore.Text.TextElementInfo::strikethroughColor
  	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor_31;
  	// UnityEngine.Color32 UnityEngine.TextCore.Text.TextElementInfo::highlightColor
  	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor_32;
  	// UnityEngine.TextCore.Text.FontStyles UnityEngine.TextCore.Text.TextElementInfo::style
  	int32_t ___style_33;
  	// System.Boolean UnityEngine.TextCore.Text.TextElementInfo::isVisible
  	bool ___isVisible_34;
  };
  // Native definition for P/Invoke marshalling of UnityEngine.TextCore.Text.TextElementInfo
  struct TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976_marshaled_pinvoke
  {
  	uint8_t ___character_0;
  	int32_t ___index_1;
  	uint8_t ___elementType_2;
  	TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* ___textElement_3;
  	FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset_4;
  	SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___spriteAsset_5;
  	int32_t ___spriteIndex_6;
  	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material_7;
  	int32_t ___materialReferenceIndex_8;
  	int32_t ___isUsingAlternateTypeface_9;
  	float ___pointSize_10;
  	int32_t ___lineNumber_11;
  	int32_t ___pageNumber_12;
  	int32_t ___vertexIndex_13;
  	TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexTopLeft_14;
  	TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexBottomLeft_15;
  	TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexTopRight_16;
  	TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexBottomRight_17;
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topLeft_18;
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomLeft_19;
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topRight_20;
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomRight_21;
  	float ___origin_22;
  	float ___ascender_23;
  	float ___baseLine_24;
  	float ___descender_25;
  	float ___xAdvance_26;
  	float ___aspectRatio_27;
  	float ___scale_28;
  	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color_29;
  	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor_30;
  	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor_31;
  	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor_32;
  	int32_t ___style_33;
  	int32_t ___isVisible_34;
  };
  // Native definition for COM marshalling of UnityEngine.TextCore.Text.TextElementInfo
  struct TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976_marshaled_com
  {
  	uint8_t ___character_0;
  	int32_t ___index_1;
  	uint8_t ___elementType_2;
  	TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* ___textElement_3;
  	FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset_4;
  	SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___spriteAsset_5;
  	int32_t ___spriteIndex_6;
  	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material_7;
  	int32_t ___materialReferenceIndex_8;
  	int32_t ___isUsingAlternateTypeface_9;
  	float ___pointSize_10;
  	int32_t ___lineNumber_11;
  	int32_t ___pageNumber_12;
  	int32_t ___vertexIndex_13;
  	TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexTopLeft_14;
  	TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexBottomLeft_15;
  	TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexTopRight_16;
  	TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexBottomRight_17;
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topLeft_18;
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomLeft_19;
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topRight_20;
  	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomRight_21;
  	float ___origin_22;
  	float ___ascender_23;
  	float ___baseLine_24;
  	float ___descender_25;
  	float ___xAdvance_26;
  	float ___aspectRatio_27;
  	float ___scale_28;
  	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color_29;
  	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor_30;
  	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor_31;
  	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor_32;
  	int32_t ___style_33;
  	int32_t ___isVisible_34;
  };
  
  // UnityEngine.Texture
  struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  {
  };
  
  struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
  {
  	// System.Int32 UnityEngine.Texture::GenerateAllMips
  	int32_t ___GenerateAllMips_4;
  };
  
  // UnityEngine.TextCore.Text.TextAsset
  struct TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
  {
  	// System.String UnityEngine.TextCore.Text.TextAsset::m_Version
  	String_t* ___m_Version_4;
  	// System.Int32 UnityEngine.TextCore.Text.TextAsset::m_InstanceID
  	int32_t ___m_InstanceID_5;
  	// System.Int32 UnityEngine.TextCore.Text.TextAsset::m_HashCode
  	int32_t ___m_HashCode_6;
  	// UnityEngine.Material UnityEngine.TextCore.Text.TextAsset::m_Material
  	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_7;
  	// System.Int32 UnityEngine.TextCore.Text.TextAsset::m_MaterialHashCode
  	int32_t ___m_MaterialHashCode_8;
  };
  
  // UnityEngine.TextCore.Text.TextSettings
  struct TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
  {
  	// System.String UnityEngine.TextCore.Text.TextSettings::m_Version
  	String_t* ___m_Version_4;
  	// UnityEngine.TextCore.Text.FontAsset UnityEngine.TextCore.Text.TextSettings::m_DefaultFontAsset
  	FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_DefaultFontAsset_5;
  	// System.String UnityEngine.TextCore.Text.TextSettings::m_DefaultFontAssetPath
  	String_t* ___m_DefaultFontAssetPath_6;
  	// System.Collections.Generic.List`1<UnityEngine.TextCore.Text.FontAsset> UnityEngine.TextCore.Text.TextSettings::m_FallbackFontAssets
  	List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* ___m_FallbackFontAssets_7;
  	// System.Boolean UnityEngine.TextCore.Text.TextSettings::m_MatchMaterialPreset
  	bool ___m_MatchMaterialPreset_8;
  	// System.Int32 UnityEngine.TextCore.Text.TextSettings::m_MissingCharacterUnicode
  	int32_t ___m_MissingCharacterUnicode_9;
  	// System.Boolean UnityEngine.TextCore.Text.TextSettings::m_ClearDynamicDataOnBuild
  	bool ___m_ClearDynamicDataOnBuild_10;
  	// UnityEngine.TextCore.Text.SpriteAsset UnityEngine.TextCore.Text.TextSettings::m_DefaultSpriteAsset
  	SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___m_DefaultSpriteAsset_11;
  	// System.String UnityEngine.TextCore.Text.TextSettings::m_DefaultSpriteAssetPath
  	String_t* ___m_DefaultSpriteAssetPath_12;
  	// System.Collections.Generic.List`1<UnityEngine.TextCore.Text.SpriteAsset> UnityEngine.TextCore.Text.TextSettings::m_FallbackSpriteAssets
  	List_1_t3EE59C28A34FCD5060EF6B6BAFA85F2C9D01D320* ___m_FallbackSpriteAssets_13;
  	// System.UInt32 UnityEngine.TextCore.Text.TextSettings::m_MissingSpriteCharacterUnicode
  	uint32_t ___m_MissingSpriteCharacterUnicode_14;
  	// UnityEngine.TextCore.Text.TextStyleSheet UnityEngine.TextCore.Text.TextSettings::m_DefaultStyleSheet
  	TextStyleSheet_t86A0FA5523897465F371A2ABC17DFA3558C8D15E* ___m_DefaultStyleSheet_15;
  	// System.String UnityEngine.TextCore.Text.TextSettings::m_StyleSheetsResourcePath
  	String_t* ___m_StyleSheetsResourcePath_16;
  	// System.String UnityEngine.TextCore.Text.TextSettings::m_DefaultColorGradientPresetsPath
  	String_t* ___m_DefaultColorGradientPresetsPath_17;
  	// UnityEngine.TextCore.Text.UnicodeLineBreakingRules UnityEngine.TextCore.Text.TextSettings::m_UnicodeLineBreakingRules
  	UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* ___m_UnicodeLineBreakingRules_18;
  	// System.Boolean UnityEngine.TextCore.Text.TextSettings::m_DisplayWarnings
  	bool ___m_DisplayWarnings_19;
  	// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.FontAsset> UnityEngine.TextCore.Text.TextSettings::m_FontLookup
  	Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* ___m_FontLookup_20;
  	// System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextSettings/FontReferenceMap> UnityEngine.TextCore.Text.TextSettings::m_FontReferences
  	List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* ___m_FontReferences_21;
  };
  
  // UnityEngine.TextCore.Text.TextStyleSheet
  struct TextStyleSheet_t86A0FA5523897465F371A2ABC17DFA3558C8D15E  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
  {
  	// System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextStyle> UnityEngine.TextCore.Text.TextStyleSheet::m_StyleList
  	List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1* ___m_StyleList_4;
  	// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextStyle> UnityEngine.TextCore.Text.TextStyleSheet::m_StyleLookupDictionary
  	Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62* ___m_StyleLookupDictionary_5;
  };
  
  // UnityEngine.Texture2D
  struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
  {
  };
  
  // UnityEngine.TextCore.Text.FontAsset
  struct FontAsset_t61A6446D934E582651044E33D250EA8D306AB958  : public TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8
  {
  	// System.String UnityEngine.TextCore.Text.FontAsset::m_SourceFontFileGUID
  	String_t* ___m_SourceFontFileGUID_9;
  	// UnityEngine.Font UnityEngine.TextCore.Text.FontAsset::m_SourceFontFile
  	Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_SourceFontFile_10;
  	// UnityEngine.TextCore.Text.AtlasPopulationMode UnityEngine.TextCore.Text.FontAsset::m_AtlasPopulationMode
  	int32_t ___m_AtlasPopulationMode_11;
  	// System.Boolean UnityEngine.TextCore.Text.FontAsset::InternalDynamicOS
  	bool ___InternalDynamicOS_12;
  	// UnityEngine.TextCore.FaceInfo UnityEngine.TextCore.Text.FontAsset::m_FaceInfo
  	FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 ___m_FaceInfo_13;
  	// System.Int32 UnityEngine.TextCore.Text.FontAsset::m_FamilyNameHashCode
  	int32_t ___m_FamilyNameHashCode_14;
  	// System.Int32 UnityEngine.TextCore.Text.FontAsset::m_StyleNameHashCode
  	int32_t ___m_StyleNameHashCode_15;
  	// UnityEngine.TextCore.Text.FontWeightPair[] UnityEngine.TextCore.Text.FontAsset::m_FontWeightTable
  	FontWeightPairU5BU5D_t76E8DB55C81EEBEFA2E6D1D3E3B3EA1FB4C4954F* ___m_FontWeightTable_16;
  	// System.Collections.Generic.List`1<UnityEngine.TextCore.Glyph> UnityEngine.TextCore.Text.FontAsset::m_GlyphTable
  	List_1_t95DB74B8EE315F8F92B7B96D93C901C8C3F6FE2C* ___m_GlyphTable_17;
  	// System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.TextCore.Glyph> UnityEngine.TextCore.Text.FontAsset::m_GlyphLookupDictionary
  	Dictionary_2_tC61348D10610A6B3D7B65102D82AC3467D59EAA7* ___m_GlyphLookupDictionary_18;
  	// System.Collections.Generic.List`1<UnityEngine.TextCore.Text.Character> UnityEngine.TextCore.Text.FontAsset::m_CharacterTable
  	List_1_tFED0F30EE65D995591571D3CD2C10F22439CB317* ___m_CharacterTable_19;
  	// System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.TextCore.Text.Character> UnityEngine.TextCore.Text.FontAsset::m_CharacterLookupDictionary
  	Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB* ___m_CharacterLookupDictionary_20;
  	// UnityEngine.Texture2D UnityEngine.TextCore.Text.FontAsset::m_AtlasTexture
  	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_AtlasTexture_21;
  	// UnityEngine.Texture2D[] UnityEngine.TextCore.Text.FontAsset::m_AtlasTextures
  	Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___m_AtlasTextures_22;
  	// System.Int32 UnityEngine.TextCore.Text.FontAsset::m_AtlasTextureIndex
  	int32_t ___m_AtlasTextureIndex_23;
  	// System.Boolean UnityEngine.TextCore.Text.FontAsset::m_IsMultiAtlasTexturesEnabled
  	bool ___m_IsMultiAtlasTexturesEnabled_24;
  	// System.Boolean UnityEngine.TextCore.Text.FontAsset::m_ClearDynamicDataOnBuild
  	bool ___m_ClearDynamicDataOnBuild_25;
  	// System.Int32 UnityEngine.TextCore.Text.FontAsset::m_AtlasWidth
  	int32_t ___m_AtlasWidth_26;
  	// System.Int32 UnityEngine.TextCore.Text.FontAsset::m_AtlasHeight
  	int32_t ___m_AtlasHeight_27;
  	// System.Int32 UnityEngine.TextCore.Text.FontAsset::m_AtlasPadding
  	int32_t ___m_AtlasPadding_28;
  	// UnityEngine.TextCore.LowLevel.GlyphRenderMode UnityEngine.TextCore.Text.FontAsset::m_AtlasRenderMode
  	int32_t ___m_AtlasRenderMode_29;
  	// System.Collections.Generic.List`1<UnityEngine.TextCore.GlyphRect> UnityEngine.TextCore.Text.FontAsset::m_UsedGlyphRects
  	List_1_t425D3A455811E316D2DF73E46CF9CD90A4341C1B* ___m_UsedGlyphRects_30;
  	// System.Collections.Generic.List`1<UnityEngine.TextCore.GlyphRect> UnityEngine.TextCore.Text.FontAsset::m_FreeGlyphRects
  	List_1_t425D3A455811E316D2DF73E46CF9CD90A4341C1B* ___m_FreeGlyphRects_31;
  	// UnityEngine.TextCore.Text.FontFeatureTable UnityEngine.TextCore.Text.FontAsset::m_FontFeatureTable
  	FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7* ___m_FontFeatureTable_32;
  	// System.Collections.Generic.List`1<UnityEngine.TextCore.Text.FontAsset> UnityEngine.TextCore.Text.FontAsset::m_FallbackFontAssetTable
  	List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* ___m_FallbackFontAssetTable_33;
  	// UnityEngine.TextCore.Text.FontAssetCreationEditorSettings UnityEngine.TextCore.Text.FontAsset::m_fontAssetCreationEditorSettings
  	FontAssetCreationEditorSettings_t0FF28D2E78F090105C63C81F9E438A7B09E3EA52 ___m_fontAssetCreationEditorSettings_34;
  	// System.Single UnityEngine.TextCore.Text.FontAsset::m_RegularStyleWeight
  	float ___m_RegularStyleWeight_35;
  	// System.Single UnityEngine.TextCore.Text.FontAsset::m_RegularStyleSpacing
  	float ___m_RegularStyleSpacing_36;
  	// System.Single UnityEngine.TextCore.Text.FontAsset::m_BoldStyleWeight
  	float ___m_BoldStyleWeight_37;
  	// System.Single UnityEngine.TextCore.Text.FontAsset::m_BoldStyleSpacing
  	float ___m_BoldStyleSpacing_38;
  	// System.Byte UnityEngine.TextCore.Text.FontAsset::m_ItalicStyleSlant
  	uint8_t ___m_ItalicStyleSlant_39;
  	// System.Byte UnityEngine.TextCore.Text.FontAsset::m_TabMultiple
  	uint8_t ___m_TabMultiple_40;
  	// System.Boolean UnityEngine.TextCore.Text.FontAsset::IsFontAssetLookupTablesDirty
  	bool ___IsFontAssetLookupTablesDirty_41;
  	// System.Collections.Generic.List`1<UnityEngine.TextCore.Glyph> UnityEngine.TextCore.Text.FontAsset::m_GlyphsToRender
  	List_1_t95DB74B8EE315F8F92B7B96D93C901C8C3F6FE2C* ___m_GlyphsToRender_55;
  	// System.Collections.Generic.List`1<UnityEngine.TextCore.Glyph> UnityEngine.TextCore.Text.FontAsset::m_GlyphsRendered
  	List_1_t95DB74B8EE315F8F92B7B96D93C901C8C3F6FE2C* ___m_GlyphsRendered_56;
  	// System.Collections.Generic.List`1<System.UInt32> UnityEngine.TextCore.Text.FontAsset::m_GlyphIndexList
  	List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___m_GlyphIndexList_57;
  	// System.Collections.Generic.List`1<System.UInt32> UnityEngine.TextCore.Text.FontAsset::m_GlyphIndexListNewlyAdded
  	List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___m_GlyphIndexListNewlyAdded_58;
  	// System.Collections.Generic.List`1<System.UInt32> UnityEngine.TextCore.Text.FontAsset::m_GlyphsToAdd
  	List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___m_GlyphsToAdd_59;
  	// System.Collections.Generic.HashSet`1<System.UInt32> UnityEngine.TextCore.Text.FontAsset::m_GlyphsToAddLookup
  	HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___m_GlyphsToAddLookup_60;
  	// System.Collections.Generic.List`1<UnityEngine.TextCore.Text.Character> UnityEngine.TextCore.Text.FontAsset::m_CharactersToAdd
  	List_1_tFED0F30EE65D995591571D3CD2C10F22439CB317* ___m_CharactersToAdd_61;
  	// System.Collections.Generic.HashSet`1<System.UInt32> UnityEngine.TextCore.Text.FontAsset::m_CharactersToAddLookup
  	HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___m_CharactersToAddLookup_62;
  	// System.Collections.Generic.List`1<System.UInt32> UnityEngine.TextCore.Text.FontAsset::s_MissingCharacterList
  	List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___s_MissingCharacterList_63;
  	// System.Collections.Generic.HashSet`1<System.UInt32> UnityEngine.TextCore.Text.FontAsset::m_MissingUnicodesFromFontFile
  	HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___m_MissingUnicodesFromFontFile_64;
  };
  
  struct FontAsset_t61A6446D934E582651044E33D250EA8D306AB958_StaticFields
  {
  	// Unity.Profiling.ProfilerMarker UnityEngine.TextCore.Text.FontAsset::k_ReadFontAssetDefinitionMarker
  	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ReadFontAssetDefinitionMarker_42;
  	// Unity.Profiling.ProfilerMarker UnityEngine.TextCore.Text.FontAsset::k_AddSynthesizedCharactersMarker
  	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_AddSynthesizedCharactersMarker_43;
  	// Unity.Profiling.ProfilerMarker UnityEngine.TextCore.Text.FontAsset::k_TryAddCharacterMarker
  	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_TryAddCharacterMarker_44;
  	// Unity.Profiling.ProfilerMarker UnityEngine.TextCore.Text.FontAsset::k_TryAddCharactersMarker
  	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_TryAddCharactersMarker_45;
  	// Unity.Profiling.ProfilerMarker UnityEngine.TextCore.Text.FontAsset::k_UpdateGlyphAdjustmentRecordsMarker
  	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_UpdateGlyphAdjustmentRecordsMarker_46;
  	// Unity.Profiling.ProfilerMarker UnityEngine.TextCore.Text.FontAsset::k_ClearFontAssetDataMarker
  	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ClearFontAssetDataMarker_47;
  	// Unity.Profiling.ProfilerMarker UnityEngine.TextCore.Text.FontAsset::k_UpdateFontAssetDataMarker
  	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_UpdateFontAssetDataMarker_48;
  	// System.String UnityEngine.TextCore.Text.FontAsset::s_DefaultMaterialSuffix
  	String_t* ___s_DefaultMaterialSuffix_49;
  	// System.Collections.Generic.HashSet`1<System.Int32> UnityEngine.TextCore.Text.FontAsset::k_SearchedFontAssetLookup
  	HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_SearchedFontAssetLookup_50;
  	// System.Collections.Generic.List`1<UnityEngine.TextCore.Text.FontAsset> UnityEngine.TextCore.Text.FontAsset::k_FontAssets_FontFeaturesUpdateQueue
  	List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* ___k_FontAssets_FontFeaturesUpdateQueue_51;
  	// System.Collections.Generic.HashSet`1<System.Int32> UnityEngine.TextCore.Text.FontAsset::k_FontAssets_FontFeaturesUpdateQueueLookup
  	HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_FontAssets_FontFeaturesUpdateQueueLookup_52;
  	// System.Collections.Generic.List`1<UnityEngine.Texture2D> UnityEngine.TextCore.Text.FontAsset::k_FontAssets_AtlasTexturesUpdateQueue
  	List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* ___k_FontAssets_AtlasTexturesUpdateQueue_53;
  	// System.Collections.Generic.HashSet`1<System.Int32> UnityEngine.TextCore.Text.FontAsset::k_FontAssets_AtlasTexturesUpdateQueueLookup
  	HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_FontAssets_AtlasTexturesUpdateQueueLookup_54;
  	// System.UInt32[] UnityEngine.TextCore.Text.FontAsset::k_GlyphIndexArray
  	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___k_GlyphIndexArray_65;
  };
  
  // UnityEngine.TextCore.Text.SpriteAsset
  struct SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313  : public TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8
  {
  	// System.Collections.Generic.Dictionary`2<System.Int32,System.Int32> UnityEngine.TextCore.Text.SpriteAsset::m_NameLookup
  	Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_NameLookup_9;
  	// System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32> UnityEngine.TextCore.Text.SpriteAsset::m_GlyphIndexLookup
  	Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* ___m_GlyphIndexLookup_10;
  	// UnityEngine.TextCore.FaceInfo UnityEngine.TextCore.Text.SpriteAsset::m_FaceInfo
  	FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 ___m_FaceInfo_11;
  	// UnityEngine.Texture UnityEngine.TextCore.Text.SpriteAsset::m_SpriteAtlasTexture
  	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_SpriteAtlasTexture_12;
  	// System.Collections.Generic.List`1<UnityEngine.TextCore.Text.SpriteCharacter> UnityEngine.TextCore.Text.SpriteAsset::m_SpriteCharacterTable
  	List_1_t7DA088250C54C07AF1211AE132355AD2D343EE51* ___m_SpriteCharacterTable_13;
  	// System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.TextCore.Text.SpriteCharacter> UnityEngine.TextCore.Text.SpriteAsset::m_SpriteCharacterLookup
  	Dictionary_2_tD4154357CA320908C5A7A35ED81FA2A9856C28D9* ___m_SpriteCharacterLookup_14;
  	// System.Collections.Generic.List`1<UnityEngine.TextCore.Text.SpriteGlyph> UnityEngine.TextCore.Text.SpriteAsset::m_SpriteGlyphTable
  	List_1_t063B87D3CFDC3AEE80E33EFBDA1410C697D71AD6* ___m_SpriteGlyphTable_15;
  	// System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.TextCore.Text.SpriteGlyph> UnityEngine.TextCore.Text.SpriteAsset::m_SpriteGlyphLookup
  	Dictionary_2_tDC0461D8CBB2E6B52DD2C421114EDE7C1C70DE73* ___m_SpriteGlyphLookup_16;
  	// System.Collections.Generic.List`1<UnityEngine.TextCore.Text.SpriteAsset> UnityEngine.TextCore.Text.SpriteAsset::fallbackSpriteAssets
  	List_1_t3EE59C28A34FCD5060EF6B6BAFA85F2C9D01D320* ___fallbackSpriteAssets_17;
  	// System.Boolean UnityEngine.TextCore.Text.SpriteAsset::m_IsSpriteAssetLookupTablesDirty
  	bool ___m_IsSpriteAssetLookupTablesDirty_18;
  };
  
  struct SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_StaticFields
  {
  	// System.Collections.Generic.HashSet`1<System.Int32> UnityEngine.TextCore.Text.SpriteAsset::k_searchedSpriteAssets
  	HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_searchedSpriteAssets_19;
  };
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // UnityEngine.TextCore.Text.TextElementInfo[]
  struct TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E  : public RuntimeArray
  {
  	ALIGN_FIELD (8) TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 m_Items[1];
  
  	inline TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 GetAt(il2cpp_array_size_t index) const
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		return m_Items[index];
  	}
  	inline TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976* 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, TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 value)
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		m_Items[index] = value;
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textElement_3), (void*)NULL);
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset_4), (void*)NULL);
  		#endif
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___spriteAsset_5), (void*)NULL);
  		#endif
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material_7), (void*)NULL);
  		#endif
  	}
  	inline TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 GetAtUnchecked(il2cpp_array_size_t index) const
  	{
  		return m_Items[index];
  	}
  	inline TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976* GetAddressAtUnchecked(il2cpp_array_size_t index)
  	{
  		return m_Items + index;
  	}
  	inline void SetAtUnchecked(il2cpp_array_size_t index, TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 value)
  	{
  		m_Items[index] = value;
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textElement_3), (void*)NULL);
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset_4), (void*)NULL);
  		#endif
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___spriteAsset_5), (void*)NULL);
  		#endif
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material_7), (void*)NULL);
  		#endif
  	}
  };
  // UnityEngine.TextCore.Text.WordInfo[]
  struct WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B  : public RuntimeArray
  {
  	ALIGN_FIELD (8) WordInfo_tA466206097891A5A2590896EE164AFC406EB060D m_Items[1];
  
  	inline WordInfo_tA466206097891A5A2590896EE164AFC406EB060D GetAt(il2cpp_array_size_t index) const
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		return m_Items[index];
  	}
  	inline WordInfo_tA466206097891A5A2590896EE164AFC406EB060D* 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, WordInfo_tA466206097891A5A2590896EE164AFC406EB060D value)
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		m_Items[index] = value;
  	}
  	inline WordInfo_tA466206097891A5A2590896EE164AFC406EB060D GetAtUnchecked(il2cpp_array_size_t index) const
  	{
  		return m_Items[index];
  	}
  	inline WordInfo_tA466206097891A5A2590896EE164AFC406EB060D* GetAddressAtUnchecked(il2cpp_array_size_t index)
  	{
  		return m_Items + index;
  	}
  	inline void SetAtUnchecked(il2cpp_array_size_t index, WordInfo_tA466206097891A5A2590896EE164AFC406EB060D value)
  	{
  		m_Items[index] = value;
  	}
  };
  // UnityEngine.TextCore.Text.LineInfo[]
  struct LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D  : public RuntimeArray
  {
  	ALIGN_FIELD (8) LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 m_Items[1];
  
  	inline LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 GetAt(il2cpp_array_size_t index) const
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		return m_Items[index];
  	}
  	inline LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* 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, LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 value)
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		m_Items[index] = value;
  	}
  	inline LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 GetAtUnchecked(il2cpp_array_size_t index) const
  	{
  		return m_Items[index];
  	}
  	inline LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* GetAddressAtUnchecked(il2cpp_array_size_t index)
  	{
  		return m_Items + index;
  	}
  	inline void SetAtUnchecked(il2cpp_array_size_t index, LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 value)
  	{
  		m_Items[index] = value;
  	}
  };
  // UnityEngine.TextCore.Text.PageInfo[]
  struct PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4  : public RuntimeArray
  {
  	ALIGN_FIELD (8) PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909 m_Items[1];
  
  	inline PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909 GetAt(il2cpp_array_size_t index) const
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		return m_Items[index];
  	}
  	inline PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909* 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, PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909 value)
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		m_Items[index] = value;
  	}
  	inline PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909 GetAtUnchecked(il2cpp_array_size_t index) const
  	{
  		return m_Items[index];
  	}
  	inline PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909* GetAddressAtUnchecked(il2cpp_array_size_t index)
  	{
  		return m_Items + index;
  	}
  	inline void SetAtUnchecked(il2cpp_array_size_t index, PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909 value)
  	{
  		m_Items[index] = value;
  	}
  };
  // UnityEngine.TextCore.Text.LinkInfo[]
  struct LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51  : public RuntimeArray
  {
  	ALIGN_FIELD (8) LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8 m_Items[1];
  
  	inline LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8 GetAt(il2cpp_array_size_t index) const
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		return m_Items[index];
  	}
  	inline LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8* 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, LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8 value)
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		m_Items[index] = value;
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___linkId_5), (void*)NULL);
  	}
  	inline LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8 GetAtUnchecked(il2cpp_array_size_t index) const
  	{
  		return m_Items[index];
  	}
  	inline LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8* GetAddressAtUnchecked(il2cpp_array_size_t index)
  	{
  		return m_Items + index;
  	}
  	inline void SetAtUnchecked(il2cpp_array_size_t index, LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8 value)
  	{
  		m_Items[index] = value;
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___linkId_5), (void*)NULL);
  	}
  };
  // UnityEngine.TextCore.Text.MeshInfo[]
  struct MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6  : public RuntimeArray
  {
  	ALIGN_FIELD (8) MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F m_Items[1];
  
  	inline MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F GetAt(il2cpp_array_size_t index) const
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		return m_Items[index];
  	}
  	inline MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F* 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, MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F value)
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		m_Items[index] = value;
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___vertices_2), (void*)NULL);
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uvs0_3), (void*)NULL);
  		#endif
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uvs2_4), (void*)NULL);
  		#endif
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___colors32_5), (void*)NULL);
  		#endif
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___triangles_6), (void*)NULL);
  		#endif
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material_7), (void*)NULL);
  		#endif
  	}
  	inline MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F GetAtUnchecked(il2cpp_array_size_t index) const
  	{
  		return m_Items[index];
  	}
  	inline MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F* GetAddressAtUnchecked(il2cpp_array_size_t index)
  	{
  		return m_Items + index;
  	}
  	inline void SetAtUnchecked(il2cpp_array_size_t index, MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F value)
  	{
  		m_Items[index] = value;
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___vertices_2), (void*)NULL);
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uvs0_3), (void*)NULL);
  		#endif
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uvs2_4), (void*)NULL);
  		#endif
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___colors32_5), (void*)NULL);
  		#endif
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___triangles_6), (void*)NULL);
  		#endif
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material_7), (void*)NULL);
  		#endif
  	}
  };
  // UnityEngine.Texture2D[]
  struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191  : public RuntimeArray
  {
  	ALIGN_FIELD (8) Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* m_Items[1];
  
  	inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* GetAt(il2cpp_array_size_t index) const
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		return m_Items[index];
  	}
  	inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** 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, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* value)
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		m_Items[index] = value;
  		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  	}
  	inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* GetAtUnchecked(il2cpp_array_size_t index) const
  	{
  		return m_Items[index];
  	}
  	inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** GetAddressAtUnchecked(il2cpp_array_size_t index)
  	{
  		return m_Items + index;
  	}
  	inline void SetAtUnchecked(il2cpp_array_size_t index, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* value)
  	{
  		m_Items[index] = value;
  		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  	}
  };
  // System.String[]
  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);
  	}
  };
  // System.Int32[]
  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;
  	}
  };
  // System.UInt32[]
  struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA  : public RuntimeArray
  {
  	ALIGN_FIELD (8) uint32_t m_Items[1];
  
  	inline uint32_t GetAt(il2cpp_array_size_t index) const
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		return m_Items[index];
  	}
  	inline uint32_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, uint32_t value)
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		m_Items[index] = value;
  	}
  	inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const
  	{
  		return m_Items[index];
  	}
  	inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  	{
  		return m_Items + index;
  	}
  	inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value)
  	{
  		m_Items[index] = value;
  	}
  };
  // System.Char[]
  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;
  	}
  };
  // UnityEngine.TextCore.Text.TextSettings/FontReferenceMap[]
  struct FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118  : public RuntimeArray
  {
  	ALIGN_FIELD (8) FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 m_Items[1];
  
  	inline FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 GetAt(il2cpp_array_size_t index) const
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		return m_Items[index];
  	}
  	inline FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831* 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, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 value)
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		m_Items[index] = value;
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___font_0), (void*)NULL);
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset_1), (void*)NULL);
  		#endif
  	}
  	inline FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 GetAtUnchecked(il2cpp_array_size_t index) const
  	{
  		return m_Items[index];
  	}
  	inline FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831* GetAddressAtUnchecked(il2cpp_array_size_t index)
  	{
  		return m_Items + index;
  	}
  	inline void SetAtUnchecked(il2cpp_array_size_t index, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 value)
  	{
  		m_Items[index] = value;
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___font_0), (void*)NULL);
  		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset_1), (void*)NULL);
  		#endif
  	}
  };
  
  
  // System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>::ContainsKey(TKey)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m56B45F8FFF5069D10937FCF6E365B9E4C47F1449_gshared (Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* __this, int32_t ___key0, const RuntimeMethod* method) ;
  // System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>::Add(TKey,TValue)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m4DA0C5A39A3E0421879CC84D35500A80BFB6C790_gshared (Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* __this, int32_t ___key0, FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 ___value1, const RuntimeMethod* method) ;
  // System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::ContainsKey(TKey)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mED5C451F158CDDD2B3F4B0720CD248DA9DB27B25_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___key0, const RuntimeMethod* method) ;
  // System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::Add(TKey,TValue)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
  // System.Boolean System.Collections.Generic.Dictionary`2<System.Int64,System.Object>::ContainsKey(TKey)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mA1BB0DE4E26C51B6E67399D8D563FEDF5A333D36_gshared (Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* __this, int64_t ___key0, const RuntimeMethod* method) ;
  // System.Void System.Collections.Generic.Dictionary`2<System.Int64,System.Object>::Add(TKey,TValue)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mF6ABB6369C9A6394AE57424BE839FE87809B4102_gshared (Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* __this, int64_t ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
  // TValue System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>::get_Item(TKey)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 Dictionary_2_get_Item_m05D81CFDC0127C20DE8DFE33E57F27033911A599_gshared (Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* __this, int32_t ___key0, const RuntimeMethod* method) ;
  // System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::Remove(TKey)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___key0, const RuntimeMethod* method) ;
  // System.Boolean System.Collections.Generic.Dictionary`2<System.Int64,System.Object>::Remove(TKey)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m7A61F563F380F740D8288007493B16BB0329146D_gshared (Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* __this, int64_t ___key0, const RuntimeMethod* method) ;
  // System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>::set_Item(TKey,TValue)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m12C816D0701C6F3858D6695450DEEF3B26367F91_gshared (Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* __this, int32_t ___key0, FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 ___value1, const RuntimeMethod* method) ;
  // System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m30D6273C60AC1D316B89DCC0D357D06005391778_gshared (Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* __this, const RuntimeMethod* method) ;
  // System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
  // System.Void System.Collections.Generic.Dictionary`2<System.Int64,System.Object>::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m6E4700E09E9816E4C0C88C90C5BB8FAF312B8481_gshared (Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* __this, const RuntimeMethod* method) ;
  // System.Void System.Collections.Generic.List`1<System.Int32>::.ctor(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___capacity0, const RuntimeMethod* method) ;
  // T System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextSettings/FontReferenceMap>::get_Item(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 List_1_get_Item_mA66F3F15C71B533EDE698BD175FE1DAE57ACDDDA_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___index0, const RuntimeMethod* method) ;
  // System.Void System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextSettings/FontReferenceMap>::RemoveAt(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mF7D98FADCB33E718E3934B03EADC5B12FE0E16C6_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___index0, const RuntimeMethod* method) ;
  // System.Int32 System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextSettings/FontReferenceMap>::get_Count()
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_gshared_inline (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method) ;
  // TValue System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::get_Item(TKey)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_mC3FEA647E750C27367C990777D8890E0E712E514_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___key0, const RuntimeMethod* method) ;
  // System.Void System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextSettings/FontReferenceMap>::Add(T)
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB2D37111DE090BEFD49CD8DAD4237D90C8681390_gshared_inline (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___item0, const RuntimeMethod* method) ;
  // System.Void System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextSettings/FontReferenceMap>::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m23F577580DA183D97104D42736683B447BEBFB4B_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method) ;
  // System.Boolean System.Linq.Enumerable::Contains<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,TSource)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Contains_TisRuntimeObject_mC527057DCE4E20E8A7A0D06BAF111A7901007B24_gshared (RuntimeObject* ___source0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
  // System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::TryGetValue(TKey,TValue&)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___key0, RuntimeObject** ___value1, const RuntimeMethod* method) ;
  // System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::Clear()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mE1EFF7C68491EE07D21EE9924475A559BF0A4773_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
  // T System.Collections.Generic.List`1<System.Object>::get_Item(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ;
  // System.Int32 System.Collections.Generic.List`1<System.Object>::get_Count()
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  // System.Void System.Collections.Generic.List`1<System.Object>::.ctor(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___capacity0, const RuntimeMethod* method) ;
  // System.Int32 System.Collections.Generic.List`1<System.UInt32>::get_Count()
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mA30526AC2097A68939350DBA860B7D2B0EEE1585_gshared_inline (List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* __this, const RuntimeMethod* method) ;
  // T System.Collections.Generic.List`1<System.UInt32>::get_Item(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t List_1_get_Item_m934DB856B4560B22F57FDEEF351E373E5F1B6324_gshared (List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* __this, int32_t ___index0, const RuntimeMethod* method) ;
  // T UnityEngine.Resources::Load<System.Object>(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Resources_Load_TisRuntimeObject_m8B40A11CE62A4E445DADC28C81BD73922A4D4B65_gshared (String_t* ___path0, const RuntimeMethod* method) ;
  // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m4058973F19EEF9E5FCFF05F3779C7F219544C68A_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, const RuntimeMethod* method) ;
  // System.Boolean System.Collections.Generic.HashSet`1<System.UInt32>::Add(T)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_mDA8E52933A6A885D9FCF549C99489EF5E095BE1E_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, uint32_t ___item0, const RuntimeMethod* method) ;
  
  // System.Void System.Object::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  // System.Void UnityEngine.TextCore.Text.MeshInfo::Clear(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshInfo_Clear_m06992FEB7AC9B2AE1728BEDFC8D8A39DE1AAD475 (MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F* __this, bool ___uploadChanges0, const RuntimeMethod* method) ;
  // System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method) ;
  // System.Void UnityEngine.TextCore.Text.FontStyleStack::Clear()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FontStyleStack_Clear_m989659363648B27540168E46F23E1EF9877C06E0 (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* __this, const RuntimeMethod* method) ;
  // System.Byte UnityEngine.TextCore.Text.FontStyleStack::Add(UnityEngine.TextCore.Text.FontStyles)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FontStyleStack_Add_m26E701C9F052EEEBB213B9B8BC6CB8F1F8F6AFCB (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* __this, int32_t ___style0, const RuntimeMethod* method) ;
  // System.Byte UnityEngine.TextCore.Text.FontStyleStack::Remove(UnityEngine.TextCore.Text.FontStyles)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FontStyleStack_Remove_mC2B4F44A6596E92D6992DBCA298648F8A7416CAB (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* __this, int32_t ___style0, const RuntimeMethod* method) ;
  // System.Int32 UnityEngine.TextCore.Text.TextAsset::get_instanceID()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextAsset_get_instanceID_m843A6CAA7FE9322CD19546671D3F0E90A0E27AFB (TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* __this, const RuntimeMethod* method) ;
  // System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>::ContainsKey(TKey)
  inline bool Dictionary_2_ContainsKey_m56B45F8FFF5069D10937FCF6E365B9E4C47F1449 (Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* __this, int32_t ___key0, const RuntimeMethod* method)
  {
  	return ((  bool (*) (Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_m56B45F8FFF5069D10937FCF6E365B9E4C47F1449_gshared)(__this, ___key0, method);
  }
  // System.Int32 UnityEngine.TextCore.Text.TextAsset::get_hashCode()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextAsset_get_hashCode_m4D519E837097D8869A8D38EBD11611FADE411092 (TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* __this, const RuntimeMethod* method) ;
  // System.Int32 UnityEngine.TextCore.Text.FontAsset::get_familyNameHashCode()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FontAsset_get_familyNameHashCode_mF2DB211A5712A291B2D28FCDB7F7C29057770330 (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, const RuntimeMethod* method) ;
  // System.Int32 UnityEngine.TextCore.Text.FontAsset::get_styleNameHashCode()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FontAsset_get_styleNameHashCode_m3CD3D77F64DAEB31D8F69E4D7CC1AD0AC784ABF5 (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, const RuntimeMethod* method) ;
  // System.Void UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef::.ctor(System.Int32,System.Int32,System.Int32,UnityEngine.TextCore.Text.FontAsset)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FontAssetRef__ctor_m5553FC4D7E51DE97D70CE09E1C99B002A61FFDB5 (FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3* __this, int32_t ___nameHashCode0, int32_t ___familyNameHashCode1, int32_t ___styleNameHashCode2, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset3, const RuntimeMethod* method) ;
  // System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>::Add(TKey,TValue)
  inline void Dictionary_2_Add_m4DA0C5A39A3E0421879CC84D35500A80BFB6C790 (Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* __this, int32_t ___key0, FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 ___value1, const RuntimeMethod* method)
  {
  	((  void (*) (Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713*, int32_t, FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3, const RuntimeMethod*))Dictionary_2_Add_m4DA0C5A39A3E0421879CC84D35500A80BFB6C790_gshared)(__this, ___key0, ___value1, method);
  }
  // System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.FontAsset>::ContainsKey(TKey)
  inline bool Dictionary_2_ContainsKey_mBB052D17FFC16619945B738E7DA53361CF68D62E (Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* __this, int32_t ___key0, const RuntimeMethod* method)
  {
  	return ((  bool (*) (Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_mED5C451F158CDDD2B3F4B0720CD248DA9DB27B25_gshared)(__this, ___key0, method);
  }
  // System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.FontAsset>::Add(TKey,TValue)
  inline void Dictionary_2_Add_m1C12BA8782E955B7B07ABBA760D4BEB22B149B7D (Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* __this, int32_t ___key0, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___value1, const RuntimeMethod* method)
  {
  	((  void (*) (Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371*, int32_t, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___key0, ___value1, method);
  }
  // System.Boolean System.Collections.Generic.Dictionary`2<System.Int64,UnityEngine.TextCore.Text.FontAsset>::ContainsKey(TKey)
  inline bool Dictionary_2_ContainsKey_mBBD5E0C1BC13D6DEEF25EBB70C028BCDFE6C8206 (Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64* __this, int64_t ___key0, const RuntimeMethod* method)
  {
  	return ((  bool (*) (Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64*, int64_t, const RuntimeMethod*))Dictionary_2_ContainsKey_mA1BB0DE4E26C51B6E67399D8D563FEDF5A333D36_gshared)(__this, ___key0, method);
  }
  // System.Void System.Collections.Generic.Dictionary`2<System.Int64,UnityEngine.TextCore.Text.FontAsset>::Add(TKey,TValue)
  inline void Dictionary_2_Add_m5674CDF413077DC3A5E2AFA0C35372BF60B98E4B (Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64* __this, int64_t ___key0, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___value1, const RuntimeMethod* method)
  {
  	((  void (*) (Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64*, int64_t, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958*, const RuntimeMethod*))Dictionary_2_Add_mF6ABB6369C9A6394AE57424BE839FE87809B4102_gshared)(__this, ___key0, ___value1, method);
  }
  // TValue System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>::get_Item(TKey)
  inline FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 Dictionary_2_get_Item_m05D81CFDC0127C20DE8DFE33E57F27033911A599 (Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* __this, int32_t ___key0, const RuntimeMethod* method)
  {
  	return ((  FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 (*) (Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713*, int32_t, const RuntimeMethod*))Dictionary_2_get_Item_m05D81CFDC0127C20DE8DFE33E57F27033911A599_gshared)(__this, ___key0, method);
  }
  // System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.FontAsset>::Remove(TKey)
  inline bool Dictionary_2_Remove_m0C1D60253C3096717E0931FA69BB030161AE6EFA (Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* __this, int32_t ___key0, const RuntimeMethod* method)
  {
  	return ((  bool (*) (Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared)(__this, ___key0, method);
  }
  // System.Boolean System.Collections.Generic.Dictionary`2<System.Int64,UnityEngine.TextCore.Text.FontAsset>::Remove(TKey)
  inline bool Dictionary_2_Remove_m1FC332DDE7867BE1959EBCD001BAB61C882733F4 (Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64* __this, int64_t ___key0, const RuntimeMethod* method)
  {
  	return ((  bool (*) (Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64*, int64_t, const RuntimeMethod*))Dictionary_2_Remove_m7A61F563F380F740D8288007493B16BB0329146D_gshared)(__this, ___key0, method);
  }
  // System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>::set_Item(TKey,TValue)
  inline void Dictionary_2_set_Item_m12C816D0701C6F3858D6695450DEEF3B26367F91 (Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* __this, int32_t ___key0, FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 ___value1, const RuntimeMethod* method)
  {
  	((  void (*) (Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713*, int32_t, FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3, const RuntimeMethod*))Dictionary_2_set_Item_m12C816D0701C6F3858D6695450DEEF3B26367F91_gshared)(__this, ___key0, ___value1, method);
  }
  // System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>::.ctor()
  inline void Dictionary_2__ctor_m30D6273C60AC1D316B89DCC0D357D06005391778 (Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* __this, const RuntimeMethod* method)
  {
  	((  void (*) (Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713*, const RuntimeMethod*))Dictionary_2__ctor_m30D6273C60AC1D316B89DCC0D357D06005391778_gshared)(__this, method);
  }
  // System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.FontAsset>::.ctor()
  inline void Dictionary_2__ctor_m481FB0DF0DE211423EFEBB4ACD5C599E7A771140 (Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* __this, const RuntimeMethod* method)
  {
  	((  void (*) (Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
  }
  // System.Void System.Collections.Generic.Dictionary`2<System.Int64,UnityEngine.TextCore.Text.FontAsset>::.ctor()
  inline void Dictionary_2__ctor_mB75531372F29AE829CA92776746CE59F12A49046 (Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64* __this, const RuntimeMethod* method)
  {
  	((  void (*) (Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64*, const RuntimeMethod*))Dictionary_2__ctor_m6E4700E09E9816E4C0C88C90C5BB8FAF312B8481_gshared)(__this, method);
  }
  // System.Void System.Collections.Generic.List`1<System.Int32>::.ctor(System.Int32)
  inline void List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___capacity0, const RuntimeMethod* method)
  {
  	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98_gshared)(__this, ___capacity0, method);
  }
  // System.Int32 UnityEngine.TextCore.Text.TextUtilities::GetHashCodeCaseInSensitive(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextUtilities_GetHashCodeCaseInSensitive_m4248854DDCB679D1C66D4B49050764D9839CE98E (String_t* ___s0, const RuntimeMethod* method) ;
  // System.Void UnityEngine.TextCore.Text.UnicodeLineBreakingRules::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnicodeLineBreakingRules__ctor_mD94779B4996B56EA84C847EC4DD287AB1A8ADE85 (UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* __this, const RuntimeMethod* method) ;
  // System.Void UnityEngine.TextCore.Text.UnicodeLineBreakingRules::LoadLineBreakingRules()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnicodeLineBreakingRules_LoadLineBreakingRules_m4686111E39B00E27AA6AD88762793EEFCCC14A75 (const RuntimeMethod* method) ;
  // T System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextSettings/FontReferenceMap>::get_Item(System.Int32)
  inline FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 List_1_get_Item_mA66F3F15C71B533EDE698BD175FE1DAE57ACDDDA (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___index0, const RuntimeMethod* method)
  {
  	return ((  FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, int32_t, const RuntimeMethod*))List_1_get_Item_mA66F3F15C71B533EDE698BD175FE1DAE57ACDDDA_gshared)(__this, ___index0, method);
  }
  // System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
  // System.Void UnityEngine.Debug::Log(System.Object)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219 (RuntimeObject* ___message0, const RuntimeMethod* method) ;
  // System.Void System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextSettings/FontReferenceMap>::RemoveAt(System.Int32)
  inline void List_1_RemoveAt_mF7D98FADCB33E718E3934B03EADC5B12FE0E16C6 (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___index0, const RuntimeMethod* method)
  {
  	((  void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mF7D98FADCB33E718E3934B03EADC5B12FE0E16C6_gshared)(__this, ___index0, method);
  }
  // System.Int32 UnityEngine.Object::GetInstanceID()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
  // System.Int32 System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextSettings/FontReferenceMap>::get_Count()
  inline int32_t List_1_get_Count_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_inline (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
  {
  	return ((  int32_t (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, const RuntimeMethod*))List_1_get_Count_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_gshared_inline)(__this, method);
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::InitializeFontReferenceLookup()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_InitializeFontReferenceLookup_m34B5FB3D61296A7620196398D267812EEFCE0B04 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) ;
  // TValue System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.FontAsset>::get_Item(TKey)
  inline FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* Dictionary_2_get_Item_m9239045F21032C9CA03A2CA203A8AE669C876E6B (Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* __this, int32_t ___key0, const RuntimeMethod* method)
  {
  	return ((  FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* (*) (Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371*, int32_t, const RuntimeMethod*))Dictionary_2_get_Item_mC3FEA647E750C27367C990777D8890E0E712E514_gshared)(__this, ___key0, method);
  }
  // System.String UnityEngine.Object::get_name()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
  // System.Boolean System.String::op_Equality(System.String,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ;
  // UnityEngine.TextCore.Text.FontAsset UnityEngine.TextCore.Text.FontAsset::CreateFontAsset(System.String,System.String,System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* FontAsset_CreateFontAsset_mCEBA2B83D9355D570A4B115E529DBBAB30C53931 (String_t* ___familyName0, String_t* ___styleName1, int32_t ___pointSize2, const RuntimeMethod* method) ;
  // UnityEngine.TextCore.Text.FontAsset UnityEngine.TextCore.Text.FontAsset::CreateFontAsset(UnityEngine.Font,System.Int32,System.Int32,UnityEngine.TextCore.LowLevel.GlyphRenderMode,System.Int32,System.Int32,UnityEngine.TextCore.Text.AtlasPopulationMode,System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* FontAsset_CreateFontAsset_m23E71782F785F220F1DD2BBBEB3322B3D4A2750C (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font0, int32_t ___samplingPointSize1, int32_t ___atlasPadding2, int32_t ___renderMode3, int32_t ___atlasWidth4, int32_t ___atlasHeight5, int32_t ___atlasPopulationMode6, bool ___enableMultiAtlasSupport7, const RuntimeMethod* method) ;
  // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
  // System.Void UnityEngine.Object::set_hideFlags(UnityEngine.HideFlags)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___value0, const RuntimeMethod* method) ;
  // UnityEngine.Texture2D[] UnityEngine.TextCore.Text.FontAsset::get_atlasTextures()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* FontAsset_get_atlasTextures_mADD7A506F0444A1EE4F1D52536B0C5DA9BE35075 (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, const RuntimeMethod* method) ;
  // UnityEngine.Material UnityEngine.TextCore.Text.TextAsset::get_material()
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline (TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* __this, const RuntimeMethod* method) ;
  // System.Void UnityEngine.TextCore.Text.FontAsset::set_isMultiAtlasTexturesEnabled(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FontAsset_set_isMultiAtlasTexturesEnabled_mA470AF6D312989E752C68DC0FD5700235877566B (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, bool ___value0, const RuntimeMethod* method) ;
  // System.Void UnityEngine.TextCore.Text.TextSettings/FontReferenceMap::.ctor(UnityEngine.Font,UnityEngine.TextCore.Text.FontAsset)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FontReferenceMap__ctor_mA94127060F9F3FDC3093D9356832503BFBCE44F5 (FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831* __this, Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font0, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset1, const RuntimeMethod* method) ;
  // System.Void System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextSettings/FontReferenceMap>::Add(T)
  inline void List_1_Add_mB2D37111DE090BEFD49CD8DAD4237D90C8681390_inline (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___item0, const RuntimeMethod* method)
  {
  	((  void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, const RuntimeMethod*))List_1_Add_mB2D37111DE090BEFD49CD8DAD4237D90C8681390_gshared_inline)(__this, ___item0, method);
  }
  // System.Void System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextSettings/FontReferenceMap>::.ctor()
  inline void List_1__ctor_m23F577580DA183D97104D42736683B447BEBFB4B (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
  {
  	((  void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, const RuntimeMethod*))List_1__ctor_m23F577580DA183D97104D42736683B447BEBFB4B_gshared)(__this, method);
  }
  // System.Void UnityEngine.ScriptableObject::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ;
  // UnityEngine.Shader UnityEngine.Shader::Find(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Shader_Find_mFF2A8FC042B9CFAA9800679CA674D52859BF3A72 (String_t* ___name0, const RuntimeMethod* method) ;
  // System.Void UnityEngine.TextCore.Text.TextShaderUtilities::GetShaderPropertyIDs()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextShaderUtilities_GetShaderPropertyIDs_mE049EE63FF1F02C91EA3B6FA0CB82FE2C6DA526E (const RuntimeMethod* method) ;
  // System.Int32 UnityEngine.Shader::PropertyToID(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB (String_t* ___name0, const RuntimeMethod* method) ;
  // System.String[] UnityEngine.Material::get_shaderKeywords()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, const RuntimeMethod* method) ;
  // System.Boolean System.Linq.Enumerable::Contains<System.String>(System.Collections.Generic.IEnumerable`1<TSource>,TSource)
  inline bool Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45 (RuntimeObject* ___source0, String_t* ___value1, const RuntimeMethod* method)
  {
  	return ((  bool (*) (RuntimeObject*, String_t*, const RuntimeMethod*))Enumerable_Contains_TisRuntimeObject_mC527057DCE4E20E8A7A0D06BAF111A7901007B24_gshared)(___source0, ___value1, method);
  }
  // System.Boolean UnityEngine.Material::HasProperty(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___nameID0, const RuntimeMethod* method) ;
  // System.Single UnityEngine.Material::GetFloat(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___nameID0, const RuntimeMethod* method) ;
  // System.Single UnityEngine.Mathf::Max(System.Single,System.Single)
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline (float ___a0, float ___b1, const RuntimeMethod* method) ;
  // System.Void UnityEngine.Material::SetFloat(System.Int32,System.Single)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___nameID0, float ___value1, const RuntimeMethod* method) ;
  // UnityEngine.Vector4 UnityEngine.Vector4::get_zero()
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline (const RuntimeMethod* method) ;
  // System.Void UnityEngine.TextCore.Text.TextShaderUtilities::UpdateShaderRatios(UnityEngine.Material)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextShaderUtilities_UpdateShaderRatios_m7ACDAE788233935CE733F66FFA6AE1995671A29A (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___mat0, const RuntimeMethod* method) ;
  // System.Single UnityEngine.Mathf::Min(System.Single,System.Single)
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m4F2A9C5128DC3F9E84865EE7ADA8DB5DA6B8B507_inline (float ___a0, float ___b1, const RuntimeMethod* method) ;
  // UnityEngine.Vector4 UnityEngine.Vector4::op_Multiply(UnityEngine.Vector4,System.Single)
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m10DA1FA6A405C8988C46FFD159ED9FF9E5D732F5_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___a0, float ___d1, const RuntimeMethod* method) ;
  // System.Int32 System.String::get_Length()
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
  // System.Char System.String::get_Chars(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___index0, const RuntimeMethod* method) ;
  // System.Void UnityEngine.TextCore.Text.TextStyleSheet::LoadStyleDictionaryInternal()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextStyleSheet_LoadStyleDictionaryInternal_m482E4CDF0CD2ED291F85869E141EEB5EC21F6D81 (TextStyleSheet_t86A0FA5523897465F371A2ABC17DFA3558C8D15E* __this, const RuntimeMethod* method) ;
  // System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextStyle>::TryGetValue(TKey,TValue&)
  inline bool Dictionary_2_TryGetValue_m220EAF84499BFB2B18BE0DBCBFD04FB376481FFB (Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62* __this, int32_t ___key0, TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE** ___value1, const RuntimeMethod* method)
  {
  	return ((  bool (*) (Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62*, int32_t, TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___key0, ___value1, method);
  }
  // System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextStyle>::.ctor()
  inline void Dictionary_2__ctor_mF562BAAD7A87428DEF6DC34DC6B0BE4EA5EA4D36 (Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62* __this, const RuntimeMethod* method)
  {
  	((  void (*) (Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
  }
  // System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextStyle>::Clear()
  inline void Dictionary_2_Clear_mCA5C78C4B9FFBF68A6EFDE515FE11622F0AF0DBE (Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62* __this, const RuntimeMethod* method)
  {
  	((  void (*) (Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62*, const RuntimeMethod*))Dictionary_2_Clear_mE1EFF7C68491EE07D21EE9924475A559BF0A4773_gshared)(__this, method);
  }
  // T System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextStyle>::get_Item(System.Int32)
  inline TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* List_1_get_Item_mD01FD1F3FC5C7E75A35C3D5C914015D8153220C8 (List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1* __this, int32_t ___index0, const RuntimeMethod* method)
  {
  	return ((  TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* (*) (List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method);
  }
  // System.Void UnityEngine.TextCore.Text.TextStyle::RefreshStyle()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextStyle_RefreshStyle_m2D0771408F06C24EF303749ED8E656C800575BDB (TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* __this, const RuntimeMethod* method) ;
  // System.Int32 UnityEngine.TextCore.Text.TextStyle::get_hashCode()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextStyle_get_hashCode_mA1F4D3630B6AE71C2A31F94B7054C28BDD96084F (TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* __this, const RuntimeMethod* method) ;
  // System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextStyle>::ContainsKey(TKey)
  inline bool Dictionary_2_ContainsKey_m24FAA70723EF032BCBB758854C1B980FC3AEDFE7 (Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62* __this, int32_t ___key0, const RuntimeMethod* method)
  {
  	return ((  bool (*) (Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_mED5C451F158CDDD2B3F4B0720CD248DA9DB27B25_gshared)(__this, ___key0, method);
  }
  // System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.Text.TextStyle>::Add(TKey,TValue)
  inline void Dictionary_2_Add_mDEB17523B622EC1CAB6F8723B3EDD8CDD52A1DCC (Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62* __this, int32_t ___key0, TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* ___value1, const RuntimeMethod* method)
  {
  	((  void (*) (Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62*, int32_t, TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___key0, ___value1, method);
  }
  // System.Int32 System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextStyle>::get_Count()
  inline int32_t List_1_get_Count_mB5D51E7F89296EB33793797BABE8C0100EC08E4B_inline (List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1* __this, const RuntimeMethod* method)
  {
  	return ((  int32_t (*) (List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  }
  // System.Void System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextStyle>::.ctor(System.Int32)
  inline void List_1__ctor_mEA590053F51E5F01F3F64DCD438C5B1C45013E47 (List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1* __this, int32_t ___capacity0, const RuntimeMethod* method)
  {
  	((  void (*) (List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___capacity0, method);
  }
  // System.Char UnityEngine.TextCore.Text.TextUtilities::ToUpperFast(System.Char)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TextUtilities_ToUpperFast_m1B4220B35AD2E271021CB352FF5321B922AB56B8 (Il2CppChar ___c0, const RuntimeMethod* method) ;
  // System.Int32 System.Collections.Generic.List`1<System.UInt32>::get_Count()
  inline int32_t List_1_get_Count_mA30526AC2097A68939350DBA860B7D2B0EEE1585_inline (List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* __this, const RuntimeMethod* method)
  {
  	return ((  int32_t (*) (List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A*, const RuntimeMethod*))List_1_get_Count_mA30526AC2097A68939350DBA860B7D2B0EEE1585_gshared_inline)(__this, method);
  }
  // T System.Collections.Generic.List`1<System.UInt32>::get_Item(System.Int32)
  inline uint32_t List_1_get_Item_m934DB856B4560B22F57FDEEF351E373E5F1B6324 (List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* __this, int32_t ___index0, const RuntimeMethod* method)
  {
  	return ((  uint32_t (*) (List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A*, int32_t, const RuntimeMethod*))List_1_get_Item_m934DB856B4560B22F57FDEEF351E373E5F1B6324_gshared)(__this, ___index0, method);
  }
  // System.String System.String::CreateString(System.Char[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mFBC28D2E3EB87D497F7E702E4FFAD65F635E44DF (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___val0, const RuntimeMethod* method) ;
  // T UnityEngine.Resources::Load<UnityEngine.TextAsset>(System.String)
  inline TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* Resources_Load_TisTextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69_m6079ADE3574BF9526436A2BD6BFE75EA94BF193A (String_t* ___path0, const RuntimeMethod* method)
  {
  	return ((  TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_m8B40A11CE62A4E445DADC28C81BD73922A4D4B65_gshared)(___path0, method);
  }
  // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::.ctor()
  inline void HashSet_1__ctor_m4058973F19EEF9E5FCFF05F3779C7F219544C68A (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, const RuntimeMethod* method)
  {
  	((  void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))HashSet_1__ctor_m4058973F19EEF9E5FCFF05F3779C7F219544C68A_gshared)(__this, method);
  }
  // System.Collections.Generic.HashSet`1<System.UInt32> UnityEngine.TextCore.Text.UnicodeLineBreakingRules::GetCharacters(UnityEngine.TextAsset)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* UnicodeLineBreakingRules_GetCharacters_m998BFBC4A98C3393D2C405CB2BC7A62717B04C40 (TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___file0, const RuntimeMethod* method) ;
  // System.String UnityEngine.TextAsset::get_text()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TextAsset_get_text_m36846042E3CF3D9DD337BF3F8B2B1902D10C8FD9 (TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* __this, const RuntimeMethod* method) ;
  // System.Boolean System.Collections.Generic.HashSet`1<System.UInt32>::Add(T)
  inline bool HashSet_1_Add_mDA8E52933A6A885D9FCF549C99489EF5E095BE1E (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, uint32_t ___item0, const RuntimeMethod* method)
  {
  	return ((  bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))HashSet_1_Add_mDA8E52933A6A885D9FCF549C99489EF5E095BE1E_gshared)(__this, ___item0, method);
  }
  // System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single)
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) ;
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  // System.Void UnityEngine.TextCore.Text.TextInfo::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextInfo__ctor_m241E24715CC5F6293DC90A4D25884548BAD0D602 (TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* __this, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	{
  		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  		TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_0 = (TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E*)(TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E*)SZArrayNew(TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E_il2cpp_TypeInfo_var, (uint32_t)4);
  		__this->___textElementInfo_10 = L_0;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___textElementInfo_10), (void*)L_0);
  		WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B* L_1 = (WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B*)(WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B*)SZArrayNew(WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B_il2cpp_TypeInfo_var, (uint32_t)1);
  		__this->___wordInfo_11 = L_1;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___wordInfo_11), (void*)L_1);
  		LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2 = (LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D*)(LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D*)SZArrayNew(LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D_il2cpp_TypeInfo_var, (uint32_t)1);
  		__this->___lineInfo_13 = L_2;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___lineInfo_13), (void*)L_2);
  		PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4* L_3 = (PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4*)(PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4*)SZArrayNew(PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4_il2cpp_TypeInfo_var, (uint32_t)1);
  		__this->___pageInfo_14 = L_3;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___pageInfo_14), (void*)L_3);
  		LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_4 = (LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51*)(LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51*)SZArrayNew(LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51_il2cpp_TypeInfo_var, (uint32_t)0);
  		__this->___linkInfo_12 = L_4;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___linkInfo_12), (void*)L_4);
  		MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_5 = (MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6*)(MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6*)SZArrayNew(MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6_il2cpp_TypeInfo_var, (uint32_t)1);
  		__this->___meshInfo_15 = L_5;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___meshInfo_15), (void*)L_5);
  		__this->___materialCount_9 = 0;
  		__this->___isDirty_16 = (bool)1;
  		return;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextInfo::Clear()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextInfo_Clear_m60412774208F9D920707448E71E89C99233D9128 (TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* __this, const RuntimeMethod* method) 
  {
  	int32_t V_0 = 0;
  	bool V_1 = false;
  	{
  		__this->___characterCount_2 = 0;
  		__this->___spaceCount_4 = 0;
  		__this->___wordCount_5 = 0;
  		__this->___linkCount_6 = 0;
  		__this->___lineCount_7 = 0;
  		__this->___pageCount_8 = 0;
  		__this->___spriteCount_3 = 0;
  		V_0 = 0;
  		goto IL_004e;
  	}
  
  IL_0036:
  	{
  		MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_0 = __this->___meshInfo_15;
  		int32_t L_1 = V_0;
  		NullCheck(L_0);
  		((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1)))->___vertexCount_1 = 0;
  		int32_t L_2 = V_0;
  		V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
  	}
  
  IL_004e:
  	{
  		int32_t L_3 = V_0;
  		MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_4 = __this->___meshInfo_15;
  		NullCheck(L_4);
  		V_1 = (bool)((((int32_t)L_3) < ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))? 1 : 0);
  		bool L_5 = V_1;
  		if (L_5)
  		{
  			goto IL_0036;
  		}
  	}
  	{
  		return;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextInfo::ClearMeshInfo(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextInfo_ClearMeshInfo_mCA598F01C7F302CFCD0F508E2DBF072E66CA74F3 (TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* __this, bool ___updateMesh0, const RuntimeMethod* method) 
  {
  	int32_t V_0 = 0;
  	bool V_1 = false;
  	{
  		V_0 = 0;
  		goto IL_001c;
  	}
  
  IL_0005:
  	{
  		MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_0 = __this->___meshInfo_15;
  		int32_t L_1 = V_0;
  		NullCheck(L_0);
  		bool L_2 = ___updateMesh0;
  		MeshInfo_Clear_m06992FEB7AC9B2AE1728BEDFC8D8A39DE1AAD475(((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1))), L_2, NULL);
  		int32_t L_3 = V_0;
  		V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1));
  	}
  
  IL_001c:
  	{
  		int32_t L_4 = V_0;
  		MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_5 = __this->___meshInfo_15;
  		NullCheck(L_5);
  		V_1 = (bool)((((int32_t)L_4) < ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))? 1 : 0);
  		bool L_6 = V_1;
  		if (L_6)
  		{
  			goto IL_0005;
  		}
  	}
  	{
  		return;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextInfo::ClearLineInfo()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextInfo_ClearLineInfo_m986C886D34A324C8C4D30F9D8EF24AC242A10AD7 (TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* __this, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	bool V_0 = false;
  	int32_t V_1 = 0;
  	bool V_2 = false;
  	{
  		LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_0 = __this->___lineInfo_13;
  		V_0 = (bool)((((RuntimeObject*)(LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  		bool L_1 = V_0;
  		if (!L_1)
  		{
  			goto IL_001a;
  		}
  	}
  	{
  		LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2 = (LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D*)(LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D*)SZArrayNew(LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D_il2cpp_TypeInfo_var, (uint32_t)1);
  		__this->___lineInfo_13 = L_2;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___lineInfo_13), (void*)L_2);
  	}
  
  IL_001a:
  	{
  		V_1 = 0;
  		goto IL_0149;
  	}
  
  IL_0021:
  	{
  		LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_3 = __this->___lineInfo_13;
  		int32_t L_4 = V_1;
  		NullCheck(L_3);
  		((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_4)))->___characterCount_1 = 0;
  		LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_5 = __this->___lineInfo_13;
  		int32_t L_6 = V_1;
  		NullCheck(L_5);
  		((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___spaceCount_3 = 0;
  		LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_7 = __this->___lineInfo_13;
  		int32_t L_8 = V_1;
  		NullCheck(L_7);
  		((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8)))->___wordCount_5 = 0;
  		LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_9 = __this->___lineInfo_13;
  		int32_t L_10 = V_1;
  		NullCheck(L_9);
  		((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->___controlCharacterCount_0 = 0;
  		LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_11 = __this->___lineInfo_13;
  		int32_t L_12 = V_1;
  		NullCheck(L_11);
  		il2cpp_codegen_runtime_class_init_inline(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
  		float L_13 = (&((TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_StaticFields*)il2cpp_codegen_static_fields_for(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var))->___s_InfinityVectorNegative_1)->___x_0;
  		((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12)))->___ascender_12 = L_13;
  		LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_14 = __this->___lineInfo_13;
  		int32_t L_15 = V_1;
  		NullCheck(L_14);
  		((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15)))->___baseline_13 = (0.0f);
  		LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_16 = __this->___lineInfo_13;
  		int32_t L_17 = V_1;
  		NullCheck(L_16);
  		float L_18 = (&((TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_StaticFields*)il2cpp_codegen_static_fields_for(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var))->___s_InfinityVectorPositive_0)->___x_0;
  		((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_17)))->___descender_14 = L_18;
  		LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_19 = __this->___lineInfo_13;
  		int32_t L_20 = V_1;
  		NullCheck(L_19);
  		((L_19)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_20)))->___maxAdvance_15 = (0.0f);
  		LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_21 = __this->___lineInfo_13;
  		int32_t L_22 = V_1;
  		NullCheck(L_21);
  		((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_22)))->___marginLeft_17 = (0.0f);
  		LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_23 = __this->___lineInfo_13;
  		int32_t L_24 = V_1;
  		NullCheck(L_23);
  		((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24)))->___marginRight_18 = (0.0f);
  		LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_25 = __this->___lineInfo_13;
  		int32_t L_26 = V_1;
  		NullCheck(L_25);
  		Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_27 = (&((L_25)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_26)))->___lineExtents_20);
  		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = ((TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_StaticFields*)il2cpp_codegen_static_fields_for(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var))->___s_InfinityVectorPositive_0;
  		L_27->___min_0 = L_28;
  		LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_29 = __this->___lineInfo_13;
  		int32_t L_30 = V_1;
  		NullCheck(L_29);
  		Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_31 = (&((L_29)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_30)))->___lineExtents_20);
  		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32 = ((TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_StaticFields*)il2cpp_codegen_static_fields_for(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var))->___s_InfinityVectorNegative_1;
  		L_31->___max_1 = L_32;
  		LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_33 = __this->___lineInfo_13;
  		int32_t L_34 = V_1;
  		NullCheck(L_33);
  		((L_33)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_34)))->___width_16 = (0.0f);
  		int32_t L_35 = V_1;
  		V_1 = ((int32_t)il2cpp_codegen_add(L_35, 1));
  	}
  
  IL_0149:
  	{
  		int32_t L_36 = V_1;
  		LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_37 = __this->___lineInfo_13;
  		NullCheck(L_37);
  		V_2 = (bool)((((int32_t)L_36) < ((int32_t)((int32_t)(((RuntimeArray*)L_37)->max_length))))? 1 : 0);
  		bool L_38 = V_2;
  		if (L_38)
  		{
  			goto IL_0021;
  		}
  	}
  	{
  		return;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextInfo::.cctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextInfo__cctor_m2F1EF99C8719E2B8B98D008C4F259413E5C9DBB9 (const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	{
  		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
  		memset((&L_0), 0, sizeof(L_0));
  		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (32767.0f), (32767.0f), /*hidden argument*/NULL);
  		((TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_StaticFields*)il2cpp_codegen_static_fields_for(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var))->___s_InfinityVectorPositive_0 = L_0;
  		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
  		memset((&L_1), 0, sizeof(L_1));
  		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1), (-32767.0f), (-32767.0f), /*hidden argument*/NULL);
  		((TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_StaticFields*)il2cpp_codegen_static_fields_for(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var))->___s_InfinityVectorNegative_1 = L_1;
  		return;
  	}
  }
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  // System.Void UnityEngine.TextCore.Text.FontStyleStack::Clear()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FontStyleStack_Clear_m989659363648B27540168E46F23E1EF9877C06E0 (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* __this, const RuntimeMethod* method) 
  {
  	{
  		__this->___bold_0 = (uint8_t)0;
  		__this->___italic_1 = (uint8_t)0;
  		__this->___underline_2 = (uint8_t)0;
  		__this->___strikethrough_3 = (uint8_t)0;
  		__this->___highlight_4 = (uint8_t)0;
  		__this->___superscript_5 = (uint8_t)0;
  		__this->___subscript_6 = (uint8_t)0;
  		__this->___uppercase_7 = (uint8_t)0;
  		__this->___lowercase_8 = (uint8_t)0;
  		__this->___smallcaps_9 = (uint8_t)0;
  		return;
  	}
  }
  IL2CPP_EXTERN_C  void FontStyleStack_Clear_m989659363648B27540168E46F23E1EF9877C06E0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  {
  	FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* _thisAdjusted;
  	int32_t _offset = 1;
  	_thisAdjusted = reinterpret_cast<FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*>(__this + _offset);
  	FontStyleStack_Clear_m989659363648B27540168E46F23E1EF9877C06E0(_thisAdjusted, method);
  }
  // System.Byte UnityEngine.TextCore.Text.FontStyleStack::Add(UnityEngine.TextCore.Text.FontStyles)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FontStyleStack_Add_m26E701C9F052EEEBB213B9B8BC6CB8F1F8F6AFCB (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* __this, int32_t ___style0, const RuntimeMethod* method) 
  {
  	int32_t V_0 = 0;
  	int32_t V_1 = 0;
  	uint8_t V_2 = 0x0;
  	{
  		int32_t L_0 = ___style0;
  		V_1 = L_0;
  		int32_t L_1 = V_1;
  		V_0 = L_1;
  		int32_t L_2 = V_0;
  		if ((((int32_t)L_2) > ((int32_t)((int32_t)16))))
  		{
  			goto IL_003a;
  		}
  	}
  	{
  		int32_t L_3 = V_0;
  		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_3, 1)))
  		{
  			case 0:
  			{
  				goto IL_0079;
  			}
  			case 1:
  			{
  				goto IL_0094;
  			}
  			case 2:
  			{
  				goto IL_015a;
  			}
  			case 3:
  			{
  				goto IL_00af;
  			}
  		}
  	}
  	{
  		goto IL_0024;
  	}
  
  IL_0024:
  	{
  		int32_t L_4 = V_0;
  		if ((((int32_t)L_4) == ((int32_t)8)))
  		{
  			goto IL_00e2;
  		}
  	}
  	{
  		goto IL_002d;
  	}
  
  IL_002d:
  	{
  		int32_t L_5 = V_0;
  		if ((((int32_t)L_5) == ((int32_t)((int32_t)16))))
  		{
  			goto IL_00ca;
  		}
  	}
  	{
  		goto IL_015a;
  	}
  
  IL_003a:
  	{
  		int32_t L_6 = V_0;
  		if ((((int32_t)L_6) > ((int32_t)((int32_t)128))))
  		{
  			goto IL_005c;
  		}
  	}
  	{
  		int32_t L_7 = V_0;
  		if ((((int32_t)L_7) == ((int32_t)((int32_t)64))))
  		{
  			goto IL_00fa;
  		}
  	}
  	{
  		goto IL_004c;
  	}
  
  IL_004c:
  	{
  		int32_t L_8 = V_0;
  		if ((((int32_t)L_8) == ((int32_t)((int32_t)128))))
  		{
  			goto IL_0112;
  		}
  	}
  	{
  		goto IL_015a;
  	}
  
  IL_005c:
  	{
  		int32_t L_9 = V_0;
  		if ((((int32_t)L_9) == ((int32_t)((int32_t)256))))
  		{
  			goto IL_012a;
  		}
  	}
  	{
  		goto IL_0069;
  	}
  
  IL_0069:
  	{
  		int32_t L_10 = V_0;
  		if ((((int32_t)L_10) == ((int32_t)((int32_t)512))))
  		{
  			goto IL_0142;
  		}
  	}
  	{
  		goto IL_015a;
  	}
  
  IL_0079:
  	{
  		uint8_t L_11 = __this->___bold_0;
  		__this->___bold_0 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, 1)));
  		uint8_t L_12 = __this->___bold_0;
  		V_2 = L_12;
  		goto IL_015e;
  	}
  
  IL_0094:
  	{
  		uint8_t L_13 = __this->___italic_1;
  		__this->___italic_1 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, 1)));
  		uint8_t L_14 = __this->___italic_1;
  		V_2 = L_14;
  		goto IL_015e;
  	}
  
  IL_00af:
  	{
  		uint8_t L_15 = __this->___underline_2;
  		__this->___underline_2 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, 1)));
  		uint8_t L_16 = __this->___underline_2;
  		V_2 = L_16;
  		goto IL_015e;
  	}
  
  IL_00ca:
  	{
  		uint8_t L_17 = __this->___uppercase_7;
  		__this->___uppercase_7 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, 1)));
  		uint8_t L_18 = __this->___uppercase_7;
  		V_2 = L_18;
  		goto IL_015e;
  	}
  
  IL_00e2:
  	{
  		uint8_t L_19 = __this->___lowercase_8;
  		__this->___lowercase_8 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, 1)));
  		uint8_t L_20 = __this->___lowercase_8;
  		V_2 = L_20;
  		goto IL_015e;
  	}
  
  IL_00fa:
  	{
  		uint8_t L_21 = __this->___strikethrough_3;
  		__this->___strikethrough_3 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, 1)));
  		uint8_t L_22 = __this->___strikethrough_3;
  		V_2 = L_22;
  		goto IL_015e;
  	}
  
  IL_0112:
  	{
  		uint8_t L_23 = __this->___superscript_5;
  		__this->___superscript_5 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, 1)));
  		uint8_t L_24 = __this->___superscript_5;
  		V_2 = L_24;
  		goto IL_015e;
  	}
  
  IL_012a:
  	{
  		uint8_t L_25 = __this->___subscript_6;
  		__this->___subscript_6 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, 1)));
  		uint8_t L_26 = __this->___subscript_6;
  		V_2 = L_26;
  		goto IL_015e;
  	}
  
  IL_0142:
  	{
  		uint8_t L_27 = __this->___highlight_4;
  		__this->___highlight_4 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, 1)));
  		uint8_t L_28 = __this->___highlight_4;
  		V_2 = L_28;
  		goto IL_015e;
  	}
  
  IL_015a:
  	{
  		V_2 = (uint8_t)0;
  		goto IL_015e;
  	}
  
  IL_015e:
  	{
  		uint8_t L_29 = V_2;
  		return L_29;
  	}
  }
  IL2CPP_EXTERN_C  uint8_t FontStyleStack_Add_m26E701C9F052EEEBB213B9B8BC6CB8F1F8F6AFCB_AdjustorThunk (RuntimeObject* __this, int32_t ___style0, const RuntimeMethod* method)
  {
  	FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* _thisAdjusted;
  	int32_t _offset = 1;
  	_thisAdjusted = reinterpret_cast<FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*>(__this + _offset);
  	uint8_t _returnValue;
  	_returnValue = FontStyleStack_Add_m26E701C9F052EEEBB213B9B8BC6CB8F1F8F6AFCB(_thisAdjusted, ___style0, method);
  	return _returnValue;
  }
  // System.Byte UnityEngine.TextCore.Text.FontStyleStack::Remove(UnityEngine.TextCore.Text.FontStyles)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FontStyleStack_Remove_mC2B4F44A6596E92D6992DBCA298648F8A7416CAB (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* __this, int32_t ___style0, const RuntimeMethod* method) 
  {
  	int32_t V_0 = 0;
  	int32_t V_1 = 0;
  	bool V_2 = false;
  	uint8_t V_3 = 0x0;
  	bool V_4 = false;
  	bool V_5 = false;
  	bool V_6 = false;
  	bool V_7 = false;
  	bool V_8 = false;
  	bool V_9 = false;
  	bool V_10 = false;
  	bool V_11 = false;
  	{
  		int32_t L_0 = ___style0;
  		V_1 = L_0;
  		int32_t L_1 = V_1;
  		V_0 = L_1;
  		int32_t L_2 = V_0;
  		if ((((int32_t)L_2) > ((int32_t)((int32_t)16))))
  		{
  			goto IL_003a;
  		}
  	}
  	{
  		int32_t L_3 = V_0;
  		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_3, 1)))
  		{
  			case 0:
  			{
  				goto IL_0079;
  			}
  			case 1:
  			{
  				goto IL_00aa;
  			}
  			case 2:
  			{
  				goto IL_0239;
  			}
  			case 3:
  			{
  				goto IL_00dd;
  			}
  		}
  	}
  	{
  		goto IL_0024;
  	}
  
  IL_0024:
  	{
  		int32_t L_4 = V_0;
  		if ((((int32_t)L_4) == ((int32_t)8)))
  		{
  			goto IL_0143;
  		}
  	}
  	{
  		goto IL_002d;
  	}
  
  IL_002d:
  	{
  		int32_t L_5 = V_0;
  		if ((((int32_t)L_5) == ((int32_t)((int32_t)16))))
  		{
  			goto IL_0110;
  		}
  	}
  	{
  		goto IL_0239;
  	}
  
  IL_003a:
  	{
  		int32_t L_6 = V_0;
  		if ((((int32_t)L_6) > ((int32_t)((int32_t)128))))
  		{
  			goto IL_005c;
  		}
  	}
  	{
  		int32_t L_7 = V_0;
  		if ((((int32_t)L_7) == ((int32_t)((int32_t)64))))
  		{
  			goto IL_0176;
  		}
  	}
  	{
  		goto IL_004c;
  	}
  
  IL_004c:
  	{
  		int32_t L_8 = V_0;
  		if ((((int32_t)L_8) == ((int32_t)((int32_t)128))))
  		{
  			goto IL_01d9;
  		}
  	}
  	{
  		goto IL_0239;
  	}
  
  IL_005c:
  	{
  		int32_t L_9 = V_0;
  		if ((((int32_t)L_9) == ((int32_t)((int32_t)256))))
  		{
  			goto IL_0209;
  		}
  	}
  	{
  		goto IL_0069;
  	}
  
  IL_0069:
  	{
  		int32_t L_10 = V_0;
  		if ((((int32_t)L_10) == ((int32_t)((int32_t)512))))
  		{
  			goto IL_01a9;
  		}
  	}
  	{
  		goto IL_0239;
  	}
  
  IL_0079:
  	{
  		uint8_t L_11 = __this->___bold_0;
  		V_2 = (bool)((((int32_t)L_11) > ((int32_t)1))? 1 : 0);
  		bool L_12 = V_2;
  		if (!L_12)
  		{
  			goto IL_0097;
  		}
  	}
  	{
  		uint8_t L_13 = __this->___bold_0;
  		__this->___bold_0 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, 1)));
  		goto IL_009e;
  	}
  
  IL_0097:
  	{
  		__this->___bold_0 = (uint8_t)0;
  	}
  
  IL_009e:
  	{
  		uint8_t L_14 = __this->___bold_0;
  		V_3 = L_14;
  		goto IL_023d;
  	}
  
  IL_00aa:
  	{
  		uint8_t L_15 = __this->___italic_1;
  		V_4 = (bool)((((int32_t)L_15) > ((int32_t)1))? 1 : 0);
  		bool L_16 = V_4;
  		if (!L_16)
  		{
  			goto IL_00ca;
  		}
  	}
  	{
  		uint8_t L_17 = __this->___italic_1;
  		__this->___italic_1 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, 1)));
  		goto IL_00d1;
  	}
  
  IL_00ca:
  	{
  		__this->___italic_1 = (uint8_t)0;
  	}
  
  IL_00d1:
  	{
  		uint8_t L_18 = __this->___italic_1;
  		V_3 = L_18;
  		goto IL_023d;
  	}
  
  IL_00dd:
  	{
  		uint8_t L_19 = __this->___underline_2;
  		V_5 = (bool)((((int32_t)L_19) > ((int32_t)1))? 1 : 0);
  		bool L_20 = V_5;
  		if (!L_20)
  		{
  			goto IL_00fd;
  		}
  	}
  	{
  		uint8_t L_21 = __this->___underline_2;
  		__this->___underline_2 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, 1)));
  		goto IL_0104;
  	}
  
  IL_00fd:
  	{
  		__this->___underline_2 = (uint8_t)0;
  	}
  
  IL_0104:
  	{
  		uint8_t L_22 = __this->___underline_2;
  		V_3 = L_22;
  		goto IL_023d;
  	}
  
  IL_0110:
  	{
  		uint8_t L_23 = __this->___uppercase_7;
  		V_6 = (bool)((((int32_t)L_23) > ((int32_t)1))? 1 : 0);
  		bool L_24 = V_6;
  		if (!L_24)
  		{
  			goto IL_0130;
  		}
  	}
  	{
  		uint8_t L_25 = __this->___uppercase_7;
  		__this->___uppercase_7 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, 1)));
  		goto IL_0137;
  	}
  
  IL_0130:
  	{
  		__this->___uppercase_7 = (uint8_t)0;
  	}
  
  IL_0137:
  	{
  		uint8_t L_26 = __this->___uppercase_7;
  		V_3 = L_26;
  		goto IL_023d;
  	}
  
  IL_0143:
  	{
  		uint8_t L_27 = __this->___lowercase_8;
  		V_7 = (bool)((((int32_t)L_27) > ((int32_t)1))? 1 : 0);
  		bool L_28 = V_7;
  		if (!L_28)
  		{
  			goto IL_0163;
  		}
  	}
  	{
  		uint8_t L_29 = __this->___lowercase_8;
  		__this->___lowercase_8 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, 1)));
  		goto IL_016a;
  	}
  
  IL_0163:
  	{
  		__this->___lowercase_8 = (uint8_t)0;
  	}
  
  IL_016a:
  	{
  		uint8_t L_30 = __this->___lowercase_8;
  		V_3 = L_30;
  		goto IL_023d;
  	}
  
  IL_0176:
  	{
  		uint8_t L_31 = __this->___strikethrough_3;
  		V_8 = (bool)((((int32_t)L_31) > ((int32_t)1))? 1 : 0);
  		bool L_32 = V_8;
  		if (!L_32)
  		{
  			goto IL_0196;
  		}
  	}
  	{
  		uint8_t L_33 = __this->___strikethrough_3;
  		__this->___strikethrough_3 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_33, 1)));
  		goto IL_019d;
  	}
  
  IL_0196:
  	{
  		__this->___strikethrough_3 = (uint8_t)0;
  	}
  
  IL_019d:
  	{
  		uint8_t L_34 = __this->___strikethrough_3;
  		V_3 = L_34;
  		goto IL_023d;
  	}
  
  IL_01a9:
  	{
  		uint8_t L_35 = __this->___highlight_4;
  		V_9 = (bool)((((int32_t)L_35) > ((int32_t)1))? 1 : 0);
  		bool L_36 = V_9;
  		if (!L_36)
  		{
  			goto IL_01c9;
  		}
  	}
  	{
  		uint8_t L_37 = __this->___highlight_4;
  		__this->___highlight_4 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_37, 1)));
  		goto IL_01d0;
  	}
  
  IL_01c9:
  	{
  		__this->___highlight_4 = (uint8_t)0;
  	}
  
  IL_01d0:
  	{
  		uint8_t L_38 = __this->___highlight_4;
  		V_3 = L_38;
  		goto IL_023d;
  	}
  
  IL_01d9:
  	{
  		uint8_t L_39 = __this->___superscript_5;
  		V_10 = (bool)((((int32_t)L_39) > ((int32_t)1))? 1 : 0);
  		bool L_40 = V_10;
  		if (!L_40)
  		{
  			goto IL_01f9;
  		}
  	}
  	{
  		uint8_t L_41 = __this->___superscript_5;
  		__this->___superscript_5 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_41, 1)));
  		goto IL_0200;
  	}
  
  IL_01f9:
  	{
  		__this->___superscript_5 = (uint8_t)0;
  	}
  
  IL_0200:
  	{
  		uint8_t L_42 = __this->___superscript_5;
  		V_3 = L_42;
  		goto IL_023d;
  	}
  
  IL_0209:
  	{
  		uint8_t L_43 = __this->___subscript_6;
  		V_11 = (bool)((((int32_t)L_43) > ((int32_t)1))? 1 : 0);
  		bool L_44 = V_11;
  		if (!L_44)
  		{
  			goto IL_0229;
  		}
  	}
  	{
  		uint8_t L_45 = __this->___subscript_6;
  		__this->___subscript_6 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_45, 1)));
  		goto IL_0230;
  	}
  
  IL_0229:
  	{
  		__this->___subscript_6 = (uint8_t)0;
  	}
  
  IL_0230:
  	{
  		uint8_t L_46 = __this->___subscript_6;
  		V_3 = L_46;
  		goto IL_023d;
  	}
  
  IL_0239:
  	{
  		V_3 = (uint8_t)0;
  		goto IL_023d;
  	}
  
  IL_023d:
  	{
  		uint8_t L_47 = V_3;
  		return L_47;
  	}
  }
  IL2CPP_EXTERN_C  uint8_t FontStyleStack_Remove_mC2B4F44A6596E92D6992DBCA298648F8A7416CAB_AdjustorThunk (RuntimeObject* __this, int32_t ___style0, const RuntimeMethod* method)
  {
  	FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* _thisAdjusted;
  	int32_t _offset = 1;
  	_thisAdjusted = reinterpret_cast<FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*>(__this + _offset);
  	uint8_t _returnValue;
  	_returnValue = FontStyleStack_Remove_mC2B4F44A6596E92D6992DBCA298648F8A7416CAB(_thisAdjusted, ___style0, method);
  	return _returnValue;
  }
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  // System.Void UnityEngine.TextCore.Text.TextResourceManager::AddFontAsset(UnityEngine.TextCore.Text.FontAsset)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextResourceManager_AddFontAsset_m593E23B8489420BAB880DBC5F8D12AC006E04662 (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset0, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m1C12BA8782E955B7B07ABBA760D4BEB22B149B7D_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m4DA0C5A39A3E0421879CC84D35500A80BFB6C790_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m5674CDF413077DC3A5E2AFA0C35372BF60B98E4B_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m56B45F8FFF5069D10937FCF6E365B9E4C47F1449_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mBB052D17FFC16619945B738E7DA53361CF68D62E_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mBBD5E0C1BC13D6DEEF25EBB70C028BCDFE6C8206_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m0C1D60253C3096717E0931FA69BB030161AE6EFA_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m1FC332DDE7867BE1959EBCD001BAB61C882733F4_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m05D81CFDC0127C20DE8DFE33E57F27033911A599_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m12C816D0701C6F3858D6695450DEEF3B26367F91_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	int32_t V_0 = 0;
  	bool V_1 = false;
  	FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 V_2;
  	memset((&V_2), 0, sizeof(V_2));
  	bool V_3 = false;
  	bool V_4 = false;
  	FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 V_5;
  	memset((&V_5), 0, sizeof(V_5));
  	bool V_6 = false;
  	bool V_7 = false;
  	bool V_8 = false;
  	bool V_9 = false;
  	bool V_10 = false;
  	int32_t G_B10_0 = 0;
  	int32_t G_B19_0 = 0;
  	{
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_0 = ___fontAsset0;
  		NullCheck(L_0);
  		int32_t L_1;
  		L_1 = TextAsset_get_instanceID_m843A6CAA7FE9322CD19546671D3F0E90A0E27AFB(L_0, NULL);
  		V_0 = L_1;
  		il2cpp_codegen_runtime_class_init_inline(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var);
  		Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_2 = ((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetReferences_0;
  		int32_t L_3 = V_0;
  		NullCheck(L_2);
  		bool L_4;
  		L_4 = Dictionary_2_ContainsKey_m56B45F8FFF5069D10937FCF6E365B9E4C47F1449(L_2, L_3, Dictionary_2_ContainsKey_m56B45F8FFF5069D10937FCF6E365B9E4C47F1449_RuntimeMethod_var);
  		V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
  		bool L_5 = V_1;
  		if (!L_5)
  		{
  			goto IL_009f;
  		}
  	}
  	{
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_6 = ___fontAsset0;
  		NullCheck(L_6);
  		int32_t L_7;
  		L_7 = TextAsset_get_hashCode_m4D519E837097D8869A8D38EBD11611FADE411092(L_6, NULL);
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_8 = ___fontAsset0;
  		NullCheck(L_8);
  		int32_t L_9;
  		L_9 = FontAsset_get_familyNameHashCode_mF2DB211A5712A291B2D28FCDB7F7C29057770330(L_8, NULL);
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_10 = ___fontAsset0;
  		NullCheck(L_10);
  		int32_t L_11;
  		L_11 = FontAsset_get_styleNameHashCode_m3CD3D77F64DAEB31D8F69E4D7CC1AD0AC784ABF5(L_10, NULL);
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_12 = ___fontAsset0;
  		FontAssetRef__ctor_m5553FC4D7E51DE97D70CE09E1C99B002A61FFDB5((&V_2), L_7, L_9, L_11, L_12, NULL);
  		il2cpp_codegen_runtime_class_init_inline(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var);
  		Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_13 = ((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetReferences_0;
  		int32_t L_14 = V_0;
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_15 = V_2;
  		NullCheck(L_13);
  		Dictionary_2_Add_m4DA0C5A39A3E0421879CC84D35500A80BFB6C790(L_13, L_14, L_15, Dictionary_2_Add_m4DA0C5A39A3E0421879CC84D35500A80BFB6C790_RuntimeMethod_var);
  		Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* L_16 = ((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetNameReferenceLookup_1;
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_17 = V_2;
  		int32_t L_18 = L_17.___nameHashCode_0;
  		NullCheck(L_16);
  		bool L_19;
  		L_19 = Dictionary_2_ContainsKey_mBB052D17FFC16619945B738E7DA53361CF68D62E(L_16, L_18, Dictionary_2_ContainsKey_mBB052D17FFC16619945B738E7DA53361CF68D62E_RuntimeMethod_var);
  		V_3 = (bool)((((int32_t)L_19) == ((int32_t)0))? 1 : 0);
  		bool L_20 = V_3;
  		if (!L_20)
  		{
  			goto IL_006e;
  		}
  	}
  	{
  		il2cpp_codegen_runtime_class_init_inline(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var);
  		Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* L_21 = ((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetNameReferenceLookup_1;
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_22 = V_2;
  		int32_t L_23 = L_22.___nameHashCode_0;
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_24 = ___fontAsset0;
  		NullCheck(L_21);
  		Dictionary_2_Add_m1C12BA8782E955B7B07ABBA760D4BEB22B149B7D(L_21, L_23, L_24, Dictionary_2_Add_m1C12BA8782E955B7B07ABBA760D4BEB22B149B7D_RuntimeMethod_var);
  	}
  
  IL_006e:
  	{
  		il2cpp_codegen_runtime_class_init_inline(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var);
  		Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64* L_25 = ((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetFamilyNameAndStyleReferenceLookup_2;
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_26 = V_2;
  		int64_t L_27 = L_26.___familyNameAndStyleHashCode_3;
  		NullCheck(L_25);
  		bool L_28;
  		L_28 = Dictionary_2_ContainsKey_mBBD5E0C1BC13D6DEEF25EBB70C028BCDFE6C8206(L_25, L_27, Dictionary_2_ContainsKey_mBBD5E0C1BC13D6DEEF25EBB70C028BCDFE6C8206_RuntimeMethod_var);
  		V_4 = (bool)((((int32_t)L_28) == ((int32_t)0))? 1 : 0);
  		bool L_29 = V_4;
  		if (!L_29)
  		{
  			goto IL_0099;
  		}
  	}
  	{
  		il2cpp_codegen_runtime_class_init_inline(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var);
  		Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64* L_30 = ((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetFamilyNameAndStyleReferenceLookup_2;
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_31 = V_2;
  		int64_t L_32 = L_31.___familyNameAndStyleHashCode_3;
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_33 = ___fontAsset0;
  		NullCheck(L_30);
  		Dictionary_2_Add_m5674CDF413077DC3A5E2AFA0C35372BF60B98E4B(L_30, L_32, L_33, Dictionary_2_Add_m5674CDF413077DC3A5E2AFA0C35372BF60B98E4B_RuntimeMethod_var);
  	}
  
  IL_0099:
  	{
  		goto IL_01fb;
  	}
  
  IL_009f:
  	{
  		il2cpp_codegen_runtime_class_init_inline(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var);
  		Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_34 = ((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetReferences_0;
  		int32_t L_35 = V_0;
  		NullCheck(L_34);
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_36;
  		L_36 = Dictionary_2_get_Item_m05D81CFDC0127C20DE8DFE33E57F27033911A599(L_34, L_35, Dictionary_2_get_Item_m05D81CFDC0127C20DE8DFE33E57F27033911A599_RuntimeMethod_var);
  		V_5 = L_36;
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_37 = V_5;
  		int32_t L_38 = L_37.___nameHashCode_0;
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_39 = ___fontAsset0;
  		NullCheck(L_39);
  		int32_t L_40;
  		L_40 = TextAsset_get_hashCode_m4D519E837097D8869A8D38EBD11611FADE411092(L_39, NULL);
  		if ((!(((uint32_t)L_38) == ((uint32_t)L_40))))
  		{
  			goto IL_00dc;
  		}
  	}
  	{
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_41 = V_5;
  		int32_t L_42 = L_41.___familyNameHashCode_1;
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_43 = ___fontAsset0;
  		NullCheck(L_43);
  		int32_t L_44;
  		L_44 = FontAsset_get_familyNameHashCode_mF2DB211A5712A291B2D28FCDB7F7C29057770330(L_43, NULL);
  		if ((!(((uint32_t)L_42) == ((uint32_t)L_44))))
  		{
  			goto IL_00dc;
  		}
  	}
  	{
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_45 = V_5;
  		int32_t L_46 = L_45.___styleNameHashCode_2;
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_47 = ___fontAsset0;
  		NullCheck(L_47);
  		int32_t L_48;
  		L_48 = FontAsset_get_styleNameHashCode_m3CD3D77F64DAEB31D8F69E4D7CC1AD0AC784ABF5(L_47, NULL);
  		G_B10_0 = ((((int32_t)L_46) == ((int32_t)L_48))? 1 : 0);
  		goto IL_00dd;
  	}
  
  IL_00dc:
  	{
  		G_B10_0 = 0;
  	}
  
  IL_00dd:
  	{
  		V_6 = (bool)G_B10_0;
  		bool L_49 = V_6;
  		if (!L_49)
  		{
  			goto IL_00e8;
  		}
  	}
  	{
  		goto IL_01fb;
  	}
  
  IL_00e8:
  	{
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_50 = V_5;
  		int32_t L_51 = L_50.___nameHashCode_0;
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_52 = ___fontAsset0;
  		NullCheck(L_52);
  		int32_t L_53;
  		L_53 = TextAsset_get_hashCode_m4D519E837097D8869A8D38EBD11611FADE411092(L_52, NULL);
  		V_7 = (bool)((((int32_t)((((int32_t)L_51) == ((int32_t)L_53))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  		bool L_54 = V_7;
  		if (!L_54)
  		{
  			goto IL_014e;
  		}
  	}
  	{
  		il2cpp_codegen_runtime_class_init_inline(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var);
  		Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* L_55 = ((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetNameReferenceLookup_1;
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_56 = V_5;
  		int32_t L_57 = L_56.___nameHashCode_0;
  		NullCheck(L_55);
  		bool L_58;
  		L_58 = Dictionary_2_Remove_m0C1D60253C3096717E0931FA69BB030161AE6EFA(L_55, L_57, Dictionary_2_Remove_m0C1D60253C3096717E0931FA69BB030161AE6EFA_RuntimeMethod_var);
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_59 = ___fontAsset0;
  		NullCheck(L_59);
  		int32_t L_60;
  		L_60 = TextAsset_get_hashCode_m4D519E837097D8869A8D38EBD11611FADE411092(L_59, NULL);
  		(&V_5)->___nameHashCode_0 = L_60;
  		Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* L_61 = ((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetNameReferenceLookup_1;
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_62 = V_5;
  		int32_t L_63 = L_62.___nameHashCode_0;
  		NullCheck(L_61);
  		bool L_64;
  		L_64 = Dictionary_2_ContainsKey_mBB052D17FFC16619945B738E7DA53361CF68D62E(L_61, L_63, Dictionary_2_ContainsKey_mBB052D17FFC16619945B738E7DA53361CF68D62E_RuntimeMethod_var);
  		V_8 = (bool)((((int32_t)L_64) == ((int32_t)0))? 1 : 0);
  		bool L_65 = V_8;
  		if (!L_65)
  		{
  			goto IL_014d;
  		}
  	}
  	{
  		il2cpp_codegen_runtime_class_init_inline(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var);
  		Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* L_66 = ((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetNameReferenceLookup_1;
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_67 = V_5;
  		int32_t L_68 = L_67.___nameHashCode_0;
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_69 = ___fontAsset0;
  		NullCheck(L_66);
  		Dictionary_2_Add_m1C12BA8782E955B7B07ABBA760D4BEB22B149B7D(L_66, L_68, L_69, Dictionary_2_Add_m1C12BA8782E955B7B07ABBA760D4BEB22B149B7D_RuntimeMethod_var);
  	}
  
  IL_014d:
  	{
  	}
  
  IL_014e:
  	{
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_70 = V_5;
  		int32_t L_71 = L_70.___familyNameHashCode_1;
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_72 = ___fontAsset0;
  		NullCheck(L_72);
  		int32_t L_73;
  		L_73 = FontAsset_get_familyNameHashCode_mF2DB211A5712A291B2D28FCDB7F7C29057770330(L_72, NULL);
  		if ((!(((uint32_t)L_71) == ((uint32_t)L_73))))
  		{
  			goto IL_0171;
  		}
  	}
  	{
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_74 = V_5;
  		int32_t L_75 = L_74.___styleNameHashCode_2;
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_76 = ___fontAsset0;
  		NullCheck(L_76);
  		int32_t L_77;
  		L_77 = FontAsset_get_styleNameHashCode_m3CD3D77F64DAEB31D8F69E4D7CC1AD0AC784ABF5(L_76, NULL);
  		G_B19_0 = ((((int32_t)((((int32_t)L_75) == ((int32_t)L_77))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  		goto IL_0172;
  	}
  
  IL_0171:
  	{
  		G_B19_0 = 1;
  	}
  
  IL_0172:
  	{
  		V_9 = (bool)G_B19_0;
  		bool L_78 = V_9;
  		if (!L_78)
  		{
  			goto IL_01ec;
  		}
  	}
  	{
  		il2cpp_codegen_runtime_class_init_inline(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var);
  		Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64* L_79 = ((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetFamilyNameAndStyleReferenceLookup_2;
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_80 = V_5;
  		int64_t L_81 = L_80.___familyNameAndStyleHashCode_3;
  		NullCheck(L_79);
  		bool L_82;
  		L_82 = Dictionary_2_Remove_m1FC332DDE7867BE1959EBCD001BAB61C882733F4(L_79, L_81, Dictionary_2_Remove_m1FC332DDE7867BE1959EBCD001BAB61C882733F4_RuntimeMethod_var);
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_83 = ___fontAsset0;
  		NullCheck(L_83);
  		int32_t L_84;
  		L_84 = FontAsset_get_familyNameHashCode_mF2DB211A5712A291B2D28FCDB7F7C29057770330(L_83, NULL);
  		(&V_5)->___familyNameHashCode_1 = L_84;
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_85 = ___fontAsset0;
  		NullCheck(L_85);
  		int32_t L_86;
  		L_86 = FontAsset_get_styleNameHashCode_m3CD3D77F64DAEB31D8F69E4D7CC1AD0AC784ABF5(L_85, NULL);
  		(&V_5)->___styleNameHashCode_2 = L_86;
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_87 = ___fontAsset0;
  		NullCheck(L_87);
  		int32_t L_88;
  		L_88 = FontAsset_get_styleNameHashCode_m3CD3D77F64DAEB31D8F69E4D7CC1AD0AC784ABF5(L_87, NULL);
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_89 = ___fontAsset0;
  		NullCheck(L_89);
  		int32_t L_90;
  		L_90 = FontAsset_get_familyNameHashCode_mF2DB211A5712A291B2D28FCDB7F7C29057770330(L_89, NULL);
  		(&V_5)->___familyNameAndStyleHashCode_3 = ((int64_t)(((int64_t)(((int64_t)L_88)<<((int32_t)32)))|((int64_t)(uint64_t)((uint32_t)L_90))));
  		Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64* L_91 = ((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetFamilyNameAndStyleReferenceLookup_2;
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_92 = V_5;
  		int64_t L_93 = L_92.___familyNameAndStyleHashCode_3;
  		NullCheck(L_91);
  		bool L_94;
  		L_94 = Dictionary_2_ContainsKey_mBBD5E0C1BC13D6DEEF25EBB70C028BCDFE6C8206(L_91, L_93, Dictionary_2_ContainsKey_mBBD5E0C1BC13D6DEEF25EBB70C028BCDFE6C8206_RuntimeMethod_var);
  		V_10 = (bool)((((int32_t)L_94) == ((int32_t)0))? 1 : 0);
  		bool L_95 = V_10;
  		if (!L_95)
  		{
  			goto IL_01eb;
  		}
  	}
  	{
  		il2cpp_codegen_runtime_class_init_inline(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var);
  		Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64* L_96 = ((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetFamilyNameAndStyleReferenceLookup_2;
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_97 = V_5;
  		int64_t L_98 = L_97.___familyNameAndStyleHashCode_3;
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_99 = ___fontAsset0;
  		NullCheck(L_96);
  		Dictionary_2_Add_m5674CDF413077DC3A5E2AFA0C35372BF60B98E4B(L_96, L_98, L_99, Dictionary_2_Add_m5674CDF413077DC3A5E2AFA0C35372BF60B98E4B_RuntimeMethod_var);
  	}
  
  IL_01eb:
  	{
  	}
  
  IL_01ec:
  	{
  		il2cpp_codegen_runtime_class_init_inline(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var);
  		Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_100 = ((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetReferences_0;
  		int32_t L_101 = V_0;
  		FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_102 = V_5;
  		NullCheck(L_100);
  		Dictionary_2_set_Item_m12C816D0701C6F3858D6695450DEEF3B26367F91(L_100, L_101, L_102, Dictionary_2_set_Item_m12C816D0701C6F3858D6695450DEEF3B26367F91_RuntimeMethod_var);
  	}
  
  IL_01fb:
  	{
  		return;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextResourceManager::.cctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextResourceManager__cctor_m485811EE8DC7D867DFAFF02ACED0C667E8FDC366 (const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m30D6273C60AC1D316B89DCC0D357D06005391778_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m481FB0DF0DE211423EFEBB4ACD5C599E7A771140_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mB75531372F29AE829CA92776746CE59F12A49046_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E245BD8C9F8DD2B574283BF87552C3B8586E98D);
  		s_Il2CppMethodInitialized = true;
  	}
  	{
  		Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_0 = (Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713*)il2cpp_codegen_object_new(Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713_il2cpp_TypeInfo_var);
  		NullCheck(L_0);
  		Dictionary_2__ctor_m30D6273C60AC1D316B89DCC0D357D06005391778(L_0, Dictionary_2__ctor_m30D6273C60AC1D316B89DCC0D357D06005391778_RuntimeMethod_var);
  		((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetReferences_0 = L_0;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetReferences_0), (void*)L_0);
  		Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* L_1 = (Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371*)il2cpp_codegen_object_new(Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371_il2cpp_TypeInfo_var);
  		NullCheck(L_1);
  		Dictionary_2__ctor_m481FB0DF0DE211423EFEBB4ACD5C599E7A771140(L_1, Dictionary_2__ctor_m481FB0DF0DE211423EFEBB4ACD5C599E7A771140_RuntimeMethod_var);
  		((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetNameReferenceLookup_1 = L_1;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetNameReferenceLookup_1), (void*)L_1);
  		Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64* L_2 = (Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64*)il2cpp_codegen_object_new(Dictionary_2_t6A8DB1A82203EE1CADD418706BFDC84FED020B64_il2cpp_TypeInfo_var);
  		NullCheck(L_2);
  		Dictionary_2__ctor_mB75531372F29AE829CA92776746CE59F12A49046(L_2, Dictionary_2__ctor_mB75531372F29AE829CA92776746CE59F12A49046_RuntimeMethod_var);
  		((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetFamilyNameAndStyleReferenceLookup_2 = L_2;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetFamilyNameAndStyleReferenceLookup_2), (void*)L_2);
  		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_3 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
  		NullCheck(L_3);
  		List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98(L_3, ((int32_t)16), List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98_RuntimeMethod_var);
  		((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetRemovalList_3 = L_3;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___s_FontAssetRemovalList_3), (void*)L_3);
  		int32_t L_4;
  		L_4 = TextUtilities_GetHashCodeCaseInSensitive_m4248854DDCB679D1C66D4B49050764D9839CE98E(_stringLiteral0E245BD8C9F8DD2B574283BF87552C3B8586E98D, NULL);
  		((TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_StaticFields*)il2cpp_codegen_static_fields_for(TextResourceManager_t10194AE8FB3DE5B9938C916F107713F6BDD3CD88_il2cpp_TypeInfo_var))->___k_RegularStyleHashCode_4 = L_4;
  		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
  // Conversion methods for marshalling of: UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef
  IL2CPP_EXTERN_C void FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshal_pinvoke(const FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3& unmarshaled, FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshaled_pinvoke& marshaled)
  {
  	Exception_t* ___fontAsset_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'fontAsset' of type 'FontAssetRef': Reference type field marshaling is not supported.");
  	IL2CPP_RAISE_MANAGED_EXCEPTION(___fontAsset_4Exception, NULL);
  }
  IL2CPP_EXTERN_C void FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshal_pinvoke_back(const FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshaled_pinvoke& marshaled, FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3& unmarshaled)
  {
  	Exception_t* ___fontAsset_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'fontAsset' of type 'FontAssetRef': Reference type field marshaling is not supported.");
  	IL2CPP_RAISE_MANAGED_EXCEPTION(___fontAsset_4Exception, NULL);
  }
  // Conversion method for clean up from marshalling of: UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef
  IL2CPP_EXTERN_C void FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshal_pinvoke_cleanup(FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshaled_pinvoke& marshaled)
  {
  }
  // Conversion methods for marshalling of: UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef
  IL2CPP_EXTERN_C void FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshal_com(const FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3& unmarshaled, FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshaled_com& marshaled)
  {
  	Exception_t* ___fontAsset_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'fontAsset' of type 'FontAssetRef': Reference type field marshaling is not supported.");
  	IL2CPP_RAISE_MANAGED_EXCEPTION(___fontAsset_4Exception, NULL);
  }
  IL2CPP_EXTERN_C void FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshal_com_back(const FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshaled_com& marshaled, FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3& unmarshaled)
  {
  	Exception_t* ___fontAsset_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'fontAsset' of type 'FontAssetRef': Reference type field marshaling is not supported.");
  	IL2CPP_RAISE_MANAGED_EXCEPTION(___fontAsset_4Exception, NULL);
  }
  // Conversion method for clean up from marshalling of: UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef
  IL2CPP_EXTERN_C void FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshal_com_cleanup(FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshaled_com& marshaled)
  {
  }
  // System.Void UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef::.ctor(System.Int32,System.Int32,System.Int32,UnityEngine.TextCore.Text.FontAsset)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FontAssetRef__ctor_m5553FC4D7E51DE97D70CE09E1C99B002A61FFDB5 (FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3* __this, int32_t ___nameHashCode0, int32_t ___familyNameHashCode1, int32_t ___styleNameHashCode2, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset3, const RuntimeMethod* method) 
  {
  	{
  		int32_t L_0 = ___nameHashCode0;
  		__this->___nameHashCode_0 = L_0;
  		int32_t L_1 = ___familyNameHashCode1;
  		__this->___familyNameHashCode_1 = L_1;
  		int32_t L_2 = ___styleNameHashCode2;
  		__this->___styleNameHashCode_2 = L_2;
  		int32_t L_3 = ___styleNameHashCode2;
  		int32_t L_4 = ___familyNameHashCode1;
  		__this->___familyNameAndStyleHashCode_3 = ((int64_t)(((int64_t)(((int64_t)L_3)<<((int32_t)32)))|((int64_t)(uint64_t)((uint32_t)L_4))));
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_5 = ___fontAsset3;
  		__this->___fontAsset_4 = L_5;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___fontAsset_4), (void*)L_5);
  		return;
  	}
  }
  IL2CPP_EXTERN_C  void FontAssetRef__ctor_m5553FC4D7E51DE97D70CE09E1C99B002A61FFDB5_AdjustorThunk (RuntimeObject* __this, int32_t ___nameHashCode0, int32_t ___familyNameHashCode1, int32_t ___styleNameHashCode2, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset3, const RuntimeMethod* method)
  {
  	FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3* _thisAdjusted;
  	int32_t _offset = 1;
  	_thisAdjusted = reinterpret_cast<FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3*>(__this + _offset);
  	FontAssetRef__ctor_m5553FC4D7E51DE97D70CE09E1C99B002A61FFDB5(_thisAdjusted, ___nameHashCode0, ___familyNameHashCode1, ___styleNameHashCode2, ___fontAsset3, method);
  }
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  // System.String UnityEngine.TextCore.Text.TextSettings::get_version()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TextSettings_get_version_mB5B7C3F04FFC8DCDFCFF63CFFF7612B768E267CB (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	{
  		String_t* L_0 = __this->___m_Version_4;
  		return L_0;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::set_version(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_version_m7BEE644EEDD77892C295170F9B2B68BC45C7C6CF (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, String_t* ___value0, const RuntimeMethod* method) 
  {
  	{
  		String_t* L_0 = ___value0;
  		__this->___m_Version_4 = L_0;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Version_4), (void*)L_0);
  		return;
  	}
  }
  // UnityEngine.TextCore.Text.FontAsset UnityEngine.TextCore.Text.TextSettings::get_defaultFontAsset()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* TextSettings_get_defaultFontAsset_mC6280464BFEE081DB23243BB94E49C72A0885A1F (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	{
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_0 = __this->___m_DefaultFontAsset_5;
  		return L_0;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::set_defaultFontAsset(UnityEngine.TextCore.Text.FontAsset)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_defaultFontAsset_mC0137D9AEB9EE7A9E1B3D7C499414EDD217AF3BA (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___value0, const RuntimeMethod* method) 
  {
  	{
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_0 = ___value0;
  		__this->___m_DefaultFontAsset_5 = L_0;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DefaultFontAsset_5), (void*)L_0);
  		return;
  	}
  }
  // System.String UnityEngine.TextCore.Text.TextSettings::get_defaultFontAssetPath()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TextSettings_get_defaultFontAssetPath_mF7B1713753CFAE048C745C3572332CE18CD51D3B (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	{
  		String_t* L_0 = __this->___m_DefaultFontAssetPath_6;
  		return L_0;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::set_defaultFontAssetPath(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_defaultFontAssetPath_m35111382F9C2E3C76FA6B77BABEE8149BDDCC7ED (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, String_t* ___value0, const RuntimeMethod* method) 
  {
  	{
  		String_t* L_0 = ___value0;
  		__this->___m_DefaultFontAssetPath_6 = L_0;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DefaultFontAssetPath_6), (void*)L_0);
  		return;
  	}
  }
  // System.Collections.Generic.List`1<UnityEngine.TextCore.Text.FontAsset> UnityEngine.TextCore.Text.TextSettings::get_fallbackFontAssets()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* TextSettings_get_fallbackFontAssets_m332526E834C994425141A58C968FD40320573F98 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	{
  		List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_0 = __this->___m_FallbackFontAssets_7;
  		return L_0;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::set_fallbackFontAssets(System.Collections.Generic.List`1<UnityEngine.TextCore.Text.FontAsset>)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_fallbackFontAssets_mEBEC769B2FF339BDB44D72CB48F0010577889772 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* ___value0, const RuntimeMethod* method) 
  {
  	{
  		List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_0 = ___value0;
  		__this->___m_FallbackFontAssets_7 = L_0;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FallbackFontAssets_7), (void*)L_0);
  		return;
  	}
  }
  // System.Boolean UnityEngine.TextCore.Text.TextSettings::get_matchMaterialPreset()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextSettings_get_matchMaterialPreset_m4675979547AE4C83E680260EAE5ACBC4FAC53B87 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	{
  		bool L_0 = __this->___m_MatchMaterialPreset_8;
  		return L_0;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::set_matchMaterialPreset(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_matchMaterialPreset_mD5A3DDE2D93FE2872C869A2AE0B0C984CF5BC12C (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, bool ___value0, const RuntimeMethod* method) 
  {
  	{
  		bool L_0 = ___value0;
  		__this->___m_MatchMaterialPreset_8 = L_0;
  		return;
  	}
  }
  // System.Int32 UnityEngine.TextCore.Text.TextSettings::get_missingCharacterUnicode()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextSettings_get_missingCharacterUnicode_mA707E5E6633633BBB3BAFB96B97A5A995100F3F3 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	{
  		int32_t L_0 = __this->___m_MissingCharacterUnicode_9;
  		return L_0;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::set_missingCharacterUnicode(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_missingCharacterUnicode_mE3E3E2F902BE89B9FE78F03D3B8C508583D1CDA3 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, int32_t ___value0, const RuntimeMethod* method) 
  {
  	{
  		int32_t L_0 = ___value0;
  		__this->___m_MissingCharacterUnicode_9 = L_0;
  		return;
  	}
  }
  // System.Boolean UnityEngine.TextCore.Text.TextSettings::get_clearDynamicDataOnBuild()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextSettings_get_clearDynamicDataOnBuild_m0C130F53F106D77250F38239FB73DCB97299FB79 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	{
  		bool L_0 = __this->___m_ClearDynamicDataOnBuild_10;
  		return L_0;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::set_clearDynamicDataOnBuild(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_clearDynamicDataOnBuild_m86B73E68953D42C6AE4210BEA5D678768155A1AD (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, bool ___value0, const RuntimeMethod* method) 
  {
  	{
  		bool L_0 = ___value0;
  		__this->___m_ClearDynamicDataOnBuild_10 = L_0;
  		return;
  	}
  }
  // UnityEngine.TextCore.Text.SpriteAsset UnityEngine.TextCore.Text.TextSettings::get_defaultSpriteAsset()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* TextSettings_get_defaultSpriteAsset_m8FA900F9747B7ADBCD2A2F612E7D977DB58D6445 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	{
  		SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_0 = __this->___m_DefaultSpriteAsset_11;
  		return L_0;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::set_defaultSpriteAsset(UnityEngine.TextCore.Text.SpriteAsset)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_defaultSpriteAsset_m6083C46D0B3AFB6816363CF2564D2DB2D1ECFEB9 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___value0, const RuntimeMethod* method) 
  {
  	{
  		SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_0 = ___value0;
  		__this->___m_DefaultSpriteAsset_11 = L_0;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DefaultSpriteAsset_11), (void*)L_0);
  		return;
  	}
  }
  // System.String UnityEngine.TextCore.Text.TextSettings::get_defaultSpriteAssetPath()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TextSettings_get_defaultSpriteAssetPath_mF57875222B7FACC9B69369305EEEB53FFE7986E0 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	{
  		String_t* L_0 = __this->___m_DefaultSpriteAssetPath_12;
  		return L_0;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::set_defaultSpriteAssetPath(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_defaultSpriteAssetPath_m9C49C00A96230DAF828E629C106B229A4552F753 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, String_t* ___value0, const RuntimeMethod* method) 
  {
  	{
  		String_t* L_0 = ___value0;
  		__this->___m_DefaultSpriteAssetPath_12 = L_0;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DefaultSpriteAssetPath_12), (void*)L_0);
  		return;
  	}
  }
  // System.Collections.Generic.List`1<UnityEngine.TextCore.Text.SpriteAsset> UnityEngine.TextCore.Text.TextSettings::get_fallbackSpriteAssets()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t3EE59C28A34FCD5060EF6B6BAFA85F2C9D01D320* TextSettings_get_fallbackSpriteAssets_mC6D74088EBDFDFBACD581FE4AB4EAA447ED242AD (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	{
  		List_1_t3EE59C28A34FCD5060EF6B6BAFA85F2C9D01D320* L_0 = __this->___m_FallbackSpriteAssets_13;
  		return L_0;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::set_fallbackSpriteAssets(System.Collections.Generic.List`1<UnityEngine.TextCore.Text.SpriteAsset>)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_fallbackSpriteAssets_mB28744780B58AE04BA7F1275508FF7DEE4E485E5 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, List_1_t3EE59C28A34FCD5060EF6B6BAFA85F2C9D01D320* ___value0, const RuntimeMethod* method) 
  {
  	{
  		List_1_t3EE59C28A34FCD5060EF6B6BAFA85F2C9D01D320* L_0 = ___value0;
  		__this->___m_FallbackSpriteAssets_13 = L_0;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FallbackSpriteAssets_13), (void*)L_0);
  		return;
  	}
  }
  // System.UInt32 UnityEngine.TextCore.Text.TextSettings::get_missingSpriteCharacterUnicode()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TextSettings_get_missingSpriteCharacterUnicode_m496D85B0D88C91F2A5CC9929C233EAA84831523E (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	{
  		uint32_t L_0 = __this->___m_MissingSpriteCharacterUnicode_14;
  		return L_0;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::set_missingSpriteCharacterUnicode(System.UInt32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_missingSpriteCharacterUnicode_mFE1AFD04C4AA793559E0A157C9E5472E3C3F6701 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, uint32_t ___value0, const RuntimeMethod* method) 
  {
  	{
  		uint32_t L_0 = ___value0;
  		__this->___m_MissingSpriteCharacterUnicode_14 = L_0;
  		return;
  	}
  }
  // UnityEngine.TextCore.Text.TextStyleSheet UnityEngine.TextCore.Text.TextSettings::get_defaultStyleSheet()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextStyleSheet_t86A0FA5523897465F371A2ABC17DFA3558C8D15E* TextSettings_get_defaultStyleSheet_mDA420960556C00405FA66CBD2DA36807F8F4B4F2 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	{
  		TextStyleSheet_t86A0FA5523897465F371A2ABC17DFA3558C8D15E* L_0 = __this->___m_DefaultStyleSheet_15;
  		return L_0;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::set_defaultStyleSheet(UnityEngine.TextCore.Text.TextStyleSheet)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_defaultStyleSheet_m2867A0B047E623E4485F10EE717FF0B46BAAECEE (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, TextStyleSheet_t86A0FA5523897465F371A2ABC17DFA3558C8D15E* ___value0, const RuntimeMethod* method) 
  {
  	{
  		TextStyleSheet_t86A0FA5523897465F371A2ABC17DFA3558C8D15E* L_0 = ___value0;
  		__this->___m_DefaultStyleSheet_15 = L_0;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DefaultStyleSheet_15), (void*)L_0);
  		return;
  	}
  }
  // System.String UnityEngine.TextCore.Text.TextSettings::get_styleSheetsResourcePath()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TextSettings_get_styleSheetsResourcePath_mE65A055D1C99CA2048BE6F246258EF262E43C4E6 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	{
  		String_t* L_0 = __this->___m_StyleSheetsResourcePath_16;
  		return L_0;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::set_styleSheetsResourcePath(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_styleSheetsResourcePath_m19A5C893047D78B43AC5EB43FB9EA79792464C05 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, String_t* ___value0, const RuntimeMethod* method) 
  {
  	{
  		String_t* L_0 = ___value0;
  		__this->___m_StyleSheetsResourcePath_16 = L_0;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StyleSheetsResourcePath_16), (void*)L_0);
  		return;
  	}
  }
  // System.String UnityEngine.TextCore.Text.TextSettings::get_defaultColorGradientPresetsPath()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TextSettings_get_defaultColorGradientPresetsPath_m1571454580E1F0DC859D3F201BB1F6355A5DBB8E (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	{
  		String_t* L_0 = __this->___m_DefaultColorGradientPresetsPath_17;
  		return L_0;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::set_defaultColorGradientPresetsPath(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_defaultColorGradientPresetsPath_m951D5A7AE71C87BFA5B9B8CE8EA2F78A474FE01D (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, String_t* ___value0, const RuntimeMethod* method) 
  {
  	{
  		String_t* L_0 = ___value0;
  		__this->___m_DefaultColorGradientPresetsPath_17 = L_0;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DefaultColorGradientPresetsPath_17), (void*)L_0);
  		return;
  	}
  }
  // UnityEngine.TextCore.Text.UnicodeLineBreakingRules UnityEngine.TextCore.Text.TextSettings::get_lineBreakingRules()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* TextSettings_get_lineBreakingRules_m96E2C32D4F08309D904B0BCD83CEBE8CD6716A04 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	bool V_0 = false;
  	UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* V_1 = NULL;
  	{
  		UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_0 = __this->___m_UnicodeLineBreakingRules_18;
  		V_0 = (bool)((((RuntimeObject*)(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  		bool L_1 = V_0;
  		if (!L_1)
  		{
  			goto IL_0021;
  		}
  	}
  	{
  		UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_2 = (UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E*)il2cpp_codegen_object_new(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		NullCheck(L_2);
  		UnicodeLineBreakingRules__ctor_mD94779B4996B56EA84C847EC4DD287AB1A8ADE85(L_2, NULL);
  		__this->___m_UnicodeLineBreakingRules_18 = L_2;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UnicodeLineBreakingRules_18), (void*)L_2);
  		il2cpp_codegen_runtime_class_init_inline(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		UnicodeLineBreakingRules_LoadLineBreakingRules_m4686111E39B00E27AA6AD88762793EEFCCC14A75(NULL);
  	}
  
  IL_0021:
  	{
  		UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_3 = __this->___m_UnicodeLineBreakingRules_18;
  		V_1 = L_3;
  		goto IL_002a;
  	}
  
  IL_002a:
  	{
  		UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_4 = V_1;
  		return L_4;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::set_lineBreakingRules(UnityEngine.TextCore.Text.UnicodeLineBreakingRules)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_lineBreakingRules_mB1174FE0F923443130A3D4686C119EDB0430992D (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* ___value0, const RuntimeMethod* method) 
  {
  	{
  		UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_0 = ___value0;
  		__this->___m_UnicodeLineBreakingRules_18 = L_0;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UnicodeLineBreakingRules_18), (void*)L_0);
  		return;
  	}
  }
  // System.Boolean UnityEngine.TextCore.Text.TextSettings::get_displayWarnings()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextSettings_get_displayWarnings_m3CA9FCB44B30CC06F54CD3716D68285FF844DF83 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	{
  		bool L_0 = __this->___m_DisplayWarnings_19;
  		return L_0;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::set_displayWarnings(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_displayWarnings_m08373EE3900E911B4021CBF8AF915DA69856CC20 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, bool ___value0, const RuntimeMethod* method) 
  {
  	{
  		bool L_0 = ___value0;
  		__this->___m_DisplayWarnings_19 = L_0;
  		return;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::InitializeFontReferenceLookup()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_InitializeFontReferenceLookup_m34B5FB3D61296A7620196398D267812EEFCE0B04 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m1C12BA8782E955B7B07ABBA760D4BEB22B149B7D_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mBB052D17FFC16619945B738E7DA53361CF68D62E_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_mF7D98FADCB33E718E3934B03EADC5B12FE0E16C6_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA66F3F15C71B533EDE698BD175FE1DAE57ACDDDA_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral075164204838B0E4A1F024946072CB9A0BB3817D);
  		s_Il2CppMethodInitialized = true;
  	}
  	int32_t V_0 = 0;
  	FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 V_1;
  	memset((&V_1), 0, sizeof(V_1));
  	int32_t V_2 = 0;
  	bool V_3 = false;
  	bool V_4 = false;
  	bool V_5 = false;
  	int32_t G_B4_0 = 0;
  	{
  		V_0 = 0;
  		goto IL_008f;
  	}
  
  IL_0008:
  	{
  		List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* L_0 = __this->___m_FontReferences_21;
  		int32_t L_1 = V_0;
  		NullCheck(L_0);
  		FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_2;
  		L_2 = List_1_get_Item_mA66F3F15C71B533EDE698BD175FE1DAE57ACDDDA(L_0, L_1, List_1_get_Item_mA66F3F15C71B533EDE698BD175FE1DAE57ACDDDA_RuntimeMethod_var);
  		V_1 = L_2;
  		FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_3 = V_1;
  		Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_4 = L_3.___font_0;
  		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		bool L_5;
  		L_5 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  		if (L_5)
  		{
  			goto IL_0032;
  		}
  	}
  	{
  		FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_6 = V_1;
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_7 = L_6.___fontAsset_1;
  		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		bool L_8;
  		L_8 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  		G_B4_0 = ((int32_t)(L_8));
  		goto IL_0033;
  	}
  
  IL_0032:
  	{
  		G_B4_0 = 1;
  	}
  
  IL_0033:
  	{
  		V_3 = (bool)G_B4_0;
  		bool L_9 = V_3;
  		if (!L_9)
  		{
  			goto IL_0056;
  		}
  	}
  	{
  		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  		Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(_stringLiteral075164204838B0E4A1F024946072CB9A0BB3817D, NULL);
  		List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* L_10 = __this->___m_FontReferences_21;
  		int32_t L_11 = V_0;
  		NullCheck(L_10);
  		List_1_RemoveAt_mF7D98FADCB33E718E3934B03EADC5B12FE0E16C6(L_10, L_11, List_1_RemoveAt_mF7D98FADCB33E718E3934B03EADC5B12FE0E16C6_RuntimeMethod_var);
  		int32_t L_12 = V_0;
  		V_0 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
  		goto IL_008b;
  	}
  
  IL_0056:
  	{
  		FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_13 = V_1;
  		Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_14 = L_13.___font_0;
  		NullCheck(L_14);
  		int32_t L_15;
  		L_15 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_14, NULL);
  		V_2 = L_15;
  		Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* L_16 = __this->___m_FontLookup_20;
  		int32_t L_17 = V_2;
  		NullCheck(L_16);
  		bool L_18;
  		L_18 = Dictionary_2_ContainsKey_mBB052D17FFC16619945B738E7DA53361CF68D62E(L_16, L_17, Dictionary_2_ContainsKey_mBB052D17FFC16619945B738E7DA53361CF68D62E_RuntimeMethod_var);
  		V_4 = (bool)((((int32_t)L_18) == ((int32_t)0))? 1 : 0);
  		bool L_19 = V_4;
  		if (!L_19)
  		{
  			goto IL_008a;
  		}
  	}
  	{
  		Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* L_20 = __this->___m_FontLookup_20;
  		int32_t L_21 = V_2;
  		FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_22 = V_1;
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_23 = L_22.___fontAsset_1;
  		NullCheck(L_20);
  		Dictionary_2_Add_m1C12BA8782E955B7B07ABBA760D4BEB22B149B7D(L_20, L_21, L_23, Dictionary_2_Add_m1C12BA8782E955B7B07ABBA760D4BEB22B149B7D_RuntimeMethod_var);
  	}
  
  IL_008a:
  	{
  	}
  
  IL_008b:
  	{
  		int32_t L_24 = V_0;
  		V_0 = ((int32_t)il2cpp_codegen_add(L_24, 1));
  	}
  
  IL_008f:
  	{
  		int32_t L_25 = V_0;
  		List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* L_26 = __this->___m_FontReferences_21;
  		NullCheck(L_26);
  		int32_t L_27;
  		L_27 = List_1_get_Count_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_inline(L_26, List_1_get_Count_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_RuntimeMethod_var);
  		V_5 = (bool)((((int32_t)L_25) < ((int32_t)L_27))? 1 : 0);
  		bool L_28 = V_5;
  		if (L_28)
  		{
  			goto IL_0008;
  		}
  	}
  	{
  		return;
  	}
  }
  // UnityEngine.TextCore.Text.FontAsset UnityEngine.TextCore.Text.TextSettings::GetCachedFontAssetInternal(UnityEngine.Font)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* TextSettings_GetCachedFontAssetInternal_m9308E0DDEF8F6D8ACA17DAADB43745C860788202 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font0, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m1C12BA8782E955B7B07ABBA760D4BEB22B149B7D_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mBB052D17FFC16619945B738E7DA53361CF68D62E_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m481FB0DF0DE211423EFEBB4ACD5C599E7A771140_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m9239045F21032C9CA03A2CA203A8AE669C876E6B_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FontAsset_t61A6446D934E582651044E33D250EA8D306AB958_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB2D37111DE090BEFD49CD8DAD4237D90C8681390_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E245BD8C9F8DD2B574283BF87552C3B8586E98D);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral31EE7045D3BA356409F32BD1C4B794418BD2C123);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF9B68D24AA8E6E91800F7716EEA10828792FC9D3);
  		s_Il2CppMethodInitialized = true;
  	}
  	int32_t V_0 = 0;
  	FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* V_1 = NULL;
  	bool V_2 = false;
  	bool V_3 = false;
  	FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* V_4 = NULL;
  	bool V_5 = false;
  	bool V_6 = false;
  	{
  		Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* L_0 = __this->___m_FontLookup_20;
  		V_2 = (bool)((((RuntimeObject*)(Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  		bool L_1 = V_2;
  		if (!L_1)
  		{
  			goto IL_0022;
  		}
  	}
  	{
  		Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* L_2 = (Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371*)il2cpp_codegen_object_new(Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371_il2cpp_TypeInfo_var);
  		NullCheck(L_2);
  		Dictionary_2__ctor_m481FB0DF0DE211423EFEBB4ACD5C599E7A771140(L_2, Dictionary_2__ctor_m481FB0DF0DE211423EFEBB4ACD5C599E7A771140_RuntimeMethod_var);
  		__this->___m_FontLookup_20 = L_2;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FontLookup_20), (void*)L_2);
  		TextSettings_InitializeFontReferenceLookup_m34B5FB3D61296A7620196398D267812EEFCE0B04(__this, NULL);
  	}
  
  IL_0022:
  	{
  		Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_3 = ___font0;
  		NullCheck(L_3);
  		int32_t L_4;
  		L_4 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_3, NULL);
  		V_0 = L_4;
  		Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* L_5 = __this->___m_FontLookup_20;
  		int32_t L_6 = V_0;
  		NullCheck(L_5);
  		bool L_7;
  		L_7 = Dictionary_2_ContainsKey_mBB052D17FFC16619945B738E7DA53361CF68D62E(L_5, L_6, Dictionary_2_ContainsKey_mBB052D17FFC16619945B738E7DA53361CF68D62E_RuntimeMethod_var);
  		V_3 = L_7;
  		bool L_8 = V_3;
  		if (!L_8)
  		{
  			goto IL_004c;
  		}
  	}
  	{
  		Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* L_9 = __this->___m_FontLookup_20;
  		int32_t L_10 = V_0;
  		NullCheck(L_9);
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_11;
  		L_11 = Dictionary_2_get_Item_m9239045F21032C9CA03A2CA203A8AE669C876E6B(L_9, L_10, Dictionary_2_get_Item_m9239045F21032C9CA03A2CA203A8AE669C876E6B_RuntimeMethod_var);
  		V_4 = L_11;
  		goto IL_00f8;
  	}
  
  IL_004c:
  	{
  		V_1 = (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958*)NULL;
  		Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_12 = ___font0;
  		NullCheck(L_12);
  		String_t* L_13;
  		L_13 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_12, NULL);
  		bool L_14;
  		L_14 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_13, _stringLiteral31EE7045D3BA356409F32BD1C4B794418BD2C123, NULL);
  		V_5 = L_14;
  		bool L_15 = V_5;
  		if (!L_15)
  		{
  			goto IL_0078;
  		}
  	}
  	{
  		il2cpp_codegen_runtime_class_init_inline(FontAsset_t61A6446D934E582651044E33D250EA8D306AB958_il2cpp_TypeInfo_var);
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_16;
  		L_16 = FontAsset_CreateFontAsset_mCEBA2B83D9355D570A4B115E529DBBAB30C53931(_stringLiteralF9B68D24AA8E6E91800F7716EEA10828792FC9D3, _stringLiteral0E245BD8C9F8DD2B574283BF87552C3B8586E98D, ((int32_t)90), NULL);
  		V_1 = L_16;
  		goto IL_0094;
  	}
  
  IL_0078:
  	{
  		Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_17 = ___font0;
  		il2cpp_codegen_runtime_class_init_inline(FontAsset_t61A6446D934E582651044E33D250EA8D306AB958_il2cpp_TypeInfo_var);
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_18;
  		L_18 = FontAsset_CreateFontAsset_m23E71782F785F220F1DD2BBBEB3322B3D4A2750C(L_17, ((int32_t)90), ((int32_t)9), ((int32_t)4165), ((int32_t)1024), ((int32_t)1024), 1, (bool)1, NULL);
  		V_1 = L_18;
  	}
  
  IL_0094:
  	{
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_19 = V_1;
  		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		bool L_20;
  		L_20 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_19, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  		V_6 = L_20;
  		bool L_21 = V_6;
  		if (!L_21)
  		{
  			goto IL_00f3;
  		}
  	}
  	{
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_22 = V_1;
  		NullCheck(L_22);
  		Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_22, ((int32_t)52), NULL);
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_23 = V_1;
  		NullCheck(L_23);
  		Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_24;
  		L_24 = FontAsset_get_atlasTextures_mADD7A506F0444A1EE4F1D52536B0C5DA9BE35075(L_23, NULL);
  		NullCheck(L_24);
  		int32_t L_25 = 0;
  		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_26 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
  		NullCheck(L_26);
  		Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_26, ((int32_t)52), NULL);
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_27 = V_1;
  		NullCheck(L_27);
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_28;
  		L_28 = TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline(L_27, NULL);
  		NullCheck(L_28);
  		Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_28, ((int32_t)52), NULL);
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_29 = V_1;
  		NullCheck(L_29);
  		FontAsset_set_isMultiAtlasTexturesEnabled_mA470AF6D312989E752C68DC0FD5700235877566B(L_29, (bool)1, NULL);
  		List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* L_30 = __this->___m_FontReferences_21;
  		Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_31 = ___font0;
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_32 = V_1;
  		FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_33;
  		memset((&L_33), 0, sizeof(L_33));
  		FontReferenceMap__ctor_mA94127060F9F3FDC3093D9356832503BFBCE44F5((&L_33), L_31, L_32, /*hidden argument*/NULL);
  		NullCheck(L_30);
  		List_1_Add_mB2D37111DE090BEFD49CD8DAD4237D90C8681390_inline(L_30, L_33, List_1_Add_mB2D37111DE090BEFD49CD8DAD4237D90C8681390_RuntimeMethod_var);
  		Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* L_34 = __this->___m_FontLookup_20;
  		int32_t L_35 = V_0;
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_36 = V_1;
  		NullCheck(L_34);
  		Dictionary_2_Add_m1C12BA8782E955B7B07ABBA760D4BEB22B149B7D(L_34, L_35, L_36, Dictionary_2_Add_m1C12BA8782E955B7B07ABBA760D4BEB22B149B7D_RuntimeMethod_var);
  	}
  
  IL_00f3:
  	{
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_37 = V_1;
  		V_4 = L_37;
  		goto IL_00f8;
  	}
  
  IL_00f8:
  	{
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_38 = V_4;
  		return L_38;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings__ctor_m860D28B10258792A195E1C6391479E16D04CA8BF (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m23F577580DA183D97104D42736683B447BEBFB4B_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA1547550E5FBA50050B20DA74245C38434654EE8_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral161BF53F1301F86F5A780AEED6AED732F177D493);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19A3B66D53CF917C2901E09A12418194C7792756);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B54BD586E11BB2310A42FC3200B8FAD956D3664);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB1645FC5642C89359C67AB5F86A994F5766131B3);
  		s_Il2CppMethodInitialized = true;
  	}
  	{
  		__this->___m_DefaultFontAssetPath_6 = _stringLiteral9B54BD586E11BB2310A42FC3200B8FAD956D3664;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DefaultFontAssetPath_6), (void*)_stringLiteral9B54BD586E11BB2310A42FC3200B8FAD956D3664);
  		__this->___m_ClearDynamicDataOnBuild_10 = (bool)1;
  		__this->___m_DefaultSpriteAssetPath_12 = _stringLiteralB1645FC5642C89359C67AB5F86A994F5766131B3;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DefaultSpriteAssetPath_12), (void*)_stringLiteralB1645FC5642C89359C67AB5F86A994F5766131B3);
  		__this->___m_StyleSheetsResourcePath_16 = _stringLiteral161BF53F1301F86F5A780AEED6AED732F177D493;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StyleSheetsResourcePath_16), (void*)_stringLiteral161BF53F1301F86F5A780AEED6AED732F177D493);
  		__this->___m_DefaultColorGradientPresetsPath_17 = _stringLiteral19A3B66D53CF917C2901E09A12418194C7792756;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DefaultColorGradientPresetsPath_17), (void*)_stringLiteral19A3B66D53CF917C2901E09A12418194C7792756);
  		__this->___m_DisplayWarnings_19 = (bool)0;
  		List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* L_0 = (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*)il2cpp_codegen_object_new(List_1_tA1547550E5FBA50050B20DA74245C38434654EE8_il2cpp_TypeInfo_var);
  		NullCheck(L_0);
  		List_1__ctor_m23F577580DA183D97104D42736683B447BEBFB4B(L_0, List_1__ctor_m23F577580DA183D97104D42736683B447BEBFB4B_RuntimeMethod_var);
  		__this->___m_FontReferences_21 = L_0;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FontReferences_21), (void*)L_0);
  		ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__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
  // Conversion methods for marshalling of: UnityEngine.TextCore.Text.TextSettings/FontReferenceMap
  IL2CPP_EXTERN_C void FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_marshal_pinvoke(const FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831& unmarshaled, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_marshaled_pinvoke& marshaled)
  {
  	Exception_t* ___font_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'font' of type 'FontReferenceMap': Reference type field marshaling is not supported.");
  	IL2CPP_RAISE_MANAGED_EXCEPTION(___font_0Exception, NULL);
  }
  IL2CPP_EXTERN_C void FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_marshal_pinvoke_back(const FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_marshaled_pinvoke& marshaled, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831& unmarshaled)
  {
  	Exception_t* ___font_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'font' of type 'FontReferenceMap': Reference type field marshaling is not supported.");
  	IL2CPP_RAISE_MANAGED_EXCEPTION(___font_0Exception, NULL);
  }
  // Conversion method for clean up from marshalling of: UnityEngine.TextCore.Text.TextSettings/FontReferenceMap
  IL2CPP_EXTERN_C void FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_marshal_pinvoke_cleanup(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_marshaled_pinvoke& marshaled)
  {
  }
  // Conversion methods for marshalling of: UnityEngine.TextCore.Text.TextSettings/FontReferenceMap
  IL2CPP_EXTERN_C void FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_marshal_com(const FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831& unmarshaled, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_marshaled_com& marshaled)
  {
  	Exception_t* ___font_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'font' of type 'FontReferenceMap': Reference type field marshaling is not supported.");
  	IL2CPP_RAISE_MANAGED_EXCEPTION(___font_0Exception, NULL);
  }
  IL2CPP_EXTERN_C void FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_marshal_com_back(const FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_marshaled_com& marshaled, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831& unmarshaled)
  {
  	Exception_t* ___font_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'font' of type 'FontReferenceMap': Reference type field marshaling is not supported.");
  	IL2CPP_RAISE_MANAGED_EXCEPTION(___font_0Exception, NULL);
  }
  // Conversion method for clean up from marshalling of: UnityEngine.TextCore.Text.TextSettings/FontReferenceMap
  IL2CPP_EXTERN_C void FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_marshal_com_cleanup(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_marshaled_com& marshaled)
  {
  }
  // System.Void UnityEngine.TextCore.Text.TextSettings/FontReferenceMap::.ctor(UnityEngine.Font,UnityEngine.TextCore.Text.FontAsset)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FontReferenceMap__ctor_mA94127060F9F3FDC3093D9356832503BFBCE44F5 (FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831* __this, Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font0, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset1, const RuntimeMethod* method) 
  {
  	{
  		Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_0 = ___font0;
  		__this->___font_0 = L_0;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___font_0), (void*)L_0);
  		FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1 = ___fontAsset1;
  		__this->___fontAsset_1 = L_1;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___fontAsset_1), (void*)L_1);
  		return;
  	}
  }
  IL2CPP_EXTERN_C  void FontReferenceMap__ctor_mA94127060F9F3FDC3093D9356832503BFBCE44F5_AdjustorThunk (RuntimeObject* __this, Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font0, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset1, const RuntimeMethod* method)
  {
  	FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831* _thisAdjusted;
  	int32_t _offset = 1;
  	_thisAdjusted = reinterpret_cast<FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*>(__this + _offset);
  	FontReferenceMap__ctor_mA94127060F9F3FDC3093D9356832503BFBCE44F5(_thisAdjusted, ___font0, ___fontAsset1, method);
  }
  #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
  // UnityEngine.Shader UnityEngine.TextCore.Text.TextShaderUtilities::get_ShaderRef_MobileSDF()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* TextShaderUtilities_get_ShaderRef_MobileSDF_m07A195460277381844289DBB77C18BD8D625280D (const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09BA201C72D3074456C391758C0FE7905D6C6ED7);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8F88121F22653CE3B075FF43618D2330B4551B11);
  		s_Il2CppMethodInitialized = true;
  	}
  	bool V_0 = false;
  	bool V_1 = false;
  	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_2 = NULL;
  	{
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileSDF_64;
  		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		bool L_1;
  		L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  		V_0 = L_1;
  		bool L_2 = V_0;
  		if (!L_2)
  		{
  			goto IL_003f;
  		}
  	}
  	{
  		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3;
  		L_3 = Shader_Find_mFF2A8FC042B9CFAA9800679CA674D52859BF3A72(_stringLiteral09BA201C72D3074456C391758C0FE7905D6C6ED7, NULL);
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileSDF_64 = L_3;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileSDF_64), (void*)L_3);
  		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_4 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileSDF_64;
  		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		bool L_5;
  		L_5 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  		V_1 = L_5;
  		bool L_6 = V_1;
  		if (!L_6)
  		{
  			goto IL_003e;
  		}
  	}
  	{
  		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_7;
  		L_7 = Shader_Find_mFF2A8FC042B9CFAA9800679CA674D52859BF3A72(_stringLiteral8F88121F22653CE3B075FF43618D2330B4551B11, NULL);
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileSDF_64 = L_7;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileSDF_64), (void*)L_7);
  	}
  
  IL_003e:
  	{
  	}
  
  IL_003f:
  	{
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_8 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileSDF_64;
  		V_2 = L_8;
  		goto IL_0047;
  	}
  
  IL_0047:
  	{
  		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_9 = V_2;
  		return L_9;
  	}
  }
  // UnityEngine.Shader UnityEngine.TextCore.Text.TextShaderUtilities::get_ShaderRef_MobileBitmap()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* TextShaderUtilities_get_ShaderRef_MobileBitmap_m668C39791DB1388D169A99FBD01E30B0C90C13DC (const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3994A8959273AB7A2D6095EEF2F9614459825A01);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE91C5EA5845BF3972E9ED099AAC9C26FF123AC2D);
  		s_Il2CppMethodInitialized = true;
  	}
  	bool V_0 = false;
  	bool V_1 = false;
  	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_2 = NULL;
  	{
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileBitmap_65;
  		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		bool L_1;
  		L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  		V_0 = L_1;
  		bool L_2 = V_0;
  		if (!L_2)
  		{
  			goto IL_003f;
  		}
  	}
  	{
  		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3;
  		L_3 = Shader_Find_mFF2A8FC042B9CFAA9800679CA674D52859BF3A72(_stringLiteralE91C5EA5845BF3972E9ED099AAC9C26FF123AC2D, NULL);
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileBitmap_65 = L_3;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileBitmap_65), (void*)L_3);
  		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_4 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileBitmap_65;
  		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		bool L_5;
  		L_5 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  		V_1 = L_5;
  		bool L_6 = V_1;
  		if (!L_6)
  		{
  			goto IL_003e;
  		}
  	}
  	{
  		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_7;
  		L_7 = Shader_Find_mFF2A8FC042B9CFAA9800679CA674D52859BF3A72(_stringLiteral3994A8959273AB7A2D6095EEF2F9614459825A01, NULL);
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileBitmap_65 = L_7;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileBitmap_65), (void*)L_7);
  	}
  
  IL_003e:
  	{
  	}
  
  IL_003f:
  	{
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_8 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileBitmap_65;
  		V_2 = L_8;
  		goto IL_0047;
  	}
  
  IL_0047:
  	{
  		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_9 = V_2;
  		return L_9;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextShaderUtilities::.cctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextShaderUtilities__cctor_m307B99F084FCE6CE802EB507756CBAB9C2E43CD7 (const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral43EC328E72467D77312F671808A21B265267F3B8);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral56B321BA3B5698DA44F634878586E8CF47F7E0F8);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59B259A263D1796F7617C20534034F94A19001FE);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6E1257172AAFAF3FA30233E43C5AA80454D89686);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8FB39F45849F83BA7955B5B6DEEFBE199E3AAB5D);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9035C8E66B070F9E3A5D5C4F13FD7604EC407659);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9ABA2C5443319798ADBEE97162D50AEF82987BBE);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA87819C2031146742C1F5350BC509988DACBE9F9);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDCD4BCED9028922F5951F8A9A35B48FC07725473);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD796BEEFEFE52394E90603CE0821F507B9CAA3A);
  		s_Il2CppMethodInitialized = true;
  	}
  	{
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_Bevel_52 = _stringLiteral43EC328E72467D77312F671808A21B265267F3B8;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_Bevel_52), (void*)_stringLiteral43EC328E72467D77312F671808A21B265267F3B8);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_Glow_53 = _stringLiteralA87819C2031146742C1F5350BC509988DACBE9F9;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_Glow_53), (void*)_stringLiteralA87819C2031146742C1F5350BC509988DACBE9F9);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_Underlay_54 = _stringLiteralDD796BEEFEFE52394E90603CE0821F507B9CAA3A;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_Underlay_54), (void*)_stringLiteralDD796BEEFEFE52394E90603CE0821F507B9CAA3A);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_Ratios_55 = _stringLiteralDCD4BCED9028922F5951F8A9A35B48FC07725473;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_Ratios_55), (void*)_stringLiteralDCD4BCED9028922F5951F8A9A35B48FC07725473);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_MASK_SOFT_56 = _stringLiteral6E1257172AAFAF3FA30233E43C5AA80454D89686;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_MASK_SOFT_56), (void*)_stringLiteral6E1257172AAFAF3FA30233E43C5AA80454D89686);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_MASK_HARD_57 = _stringLiteral9ABA2C5443319798ADBEE97162D50AEF82987BBE;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_MASK_HARD_57), (void*)_stringLiteral9ABA2C5443319798ADBEE97162D50AEF82987BBE);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_MASK_TEX_58 = _stringLiteral8FB39F45849F83BA7955B5B6DEEFBE199E3AAB5D;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_MASK_TEX_58), (void*)_stringLiteral8FB39F45849F83BA7955B5B6DEEFBE199E3AAB5D);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_Outline_59 = _stringLiteral9035C8E66B070F9E3A5D5C4F13FD7604EC407659;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_Outline_59), (void*)_stringLiteral9035C8E66B070F9E3A5D5C4F13FD7604EC407659);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ShaderTag_ZTestMode_60 = _stringLiteral56B321BA3B5698DA44F634878586E8CF47F7E0F8;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ShaderTag_ZTestMode_60), (void*)_stringLiteral56B321BA3B5698DA44F634878586E8CF47F7E0F8);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ShaderTag_CullMode_61 = _stringLiteral59B259A263D1796F7617C20534034F94A19001FE;
  		Il2CppCodeGenWriteBarrier((void**)(&((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ShaderTag_CullMode_61), (void*)_stringLiteral59B259A263D1796F7617C20534034F94A19001FE);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___m_clamp_62 = (1.0f);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___isInitialized_63 = (bool)0;
  		TextShaderUtilities_GetShaderPropertyIDs_mE049EE63FF1F02C91EA3B6FA0CB82FE2C6DA526E(NULL);
  		return;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextShaderUtilities::GetShaderPropertyIDs()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextShaderUtilities_GetShaderPropertyIDs_mE049EE63FF1F02C91EA3B6FA0CB82FE2C6DA526E (const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0045DCFC92141FBD29525BE5BBACE1599A1F74E6);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0398C15EFAAA19C93AF746DA24817D2791C3F8F5);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral07371C2E1614A8AAA3B715F2AC7A11E33A6705A0);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A1CC6D01EE33E3CF45053ABDFF930333F1FE274);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0F52C788AC4796FE5841155F7DF3896E049C051E);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral134A2A1C4E13360C1DDDFDA4421C401BC9E3F8F9);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14254BB83373B11756D2303A8E187014374CE5D9);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17C668C87C150408FD69585EF77C76A0E66EB3D5);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2010EA04D3D3AB54BFDF830272F0AF4D1BEC511C);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22F32D21ECB2FA7F2B9AD8EA673180205C761B7C);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral268E97832344F4779EE90DEC85BCBEAA78723A51);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DE8AD68EBBFEAA02CDF7C4D9A5C898F40287D4D);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2EBDD86FD664CC82FDAEF4EEBB5F4602B2E78D87);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F2200721C4103CF62154774377A7FE21EC3DFB8);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3737F9EA39D2D08261AE0A0D3A982AA9EDA16BBF);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral394B8C6C8CA442EF8C63386789D48EEDD0084236);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral396410BBDBEF868B59F40BE3F36BCC5CF6E110BA);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3FD20DEC440298FBE8FD5B8A9049081EC15D29DC);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral421E0F68BD6ABE78BFA61D86D2FBBB4BF60B7E58);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral444E2030643CA3A0D71BCD4D131FEB0C15E77257);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral464D71DD7E198B50E30BD474A73AE19CAC4762E6);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral501ECC8F9B4D45174E944E1A813037B7BF1780B9);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D600628CED277C34B89C1E7267F9E9AED36E98E);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5ECA508019ED4EB6B88D49932A176E84BC448126);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5EF940821F907CAB019D1C1E35554CB71D5E2F8C);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A3DC8BB44F75ECC14254B646E56B17C3D276755);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6FBD8AC4E3773BDDF19000DF4E70F05BEF471EE9);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7182DE08801E7D3544D16D06E4BDD8EAEF2D1025);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A943AA7A51825F2DD71077BF4F202D685D96D55);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80F5FB961EA9E9710673ED4D7487C6D884FAD993);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B39DD9FFA8AC3EDD72D3F435A409D265723991A);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral90E137B55368AA457D12419FF3B1D6DFA45E3701);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral931AB8A0E7F4FA6F1F7EC84000B185B43C7781F2);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral998F34D39A72DAA353DBFA6C0583A8874FEEDC75);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A7E77DB84E1908153085B0037B2757EFD9E6B67);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2D4D50E264DACC9F86BF78889E28F4C5DE0B2A0);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB27E7F07B4375E822409BF723BBE476EBE35D08E);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB74A477E1950E62FC01A6575177273213BAAC98);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3949F55FBC8596A19F30C973F81E17D26C7094A);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD0EAB3CCFF44AA233B5F33619298DF0F3C27FDA3);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD1418B66EFD4F2E84F8EE977170F5ACBF35CE35C);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD608318BC59F8CE70448A3F3BD47A42652637238);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE066DD3CA3CA9295CC83FA394543BA7B03B848BE);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE06BF337688F9BA02BCD434393D092799729233);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE10A8FB5F6663BDC3704BFC5F4FC35CEB6F2A9C);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF63983576FA425EE2904E4E0EADBEA8972C80AD8);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF641266EC742840FB3A948AD37F889D31A453C65);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF78C1EE8D0D2BA5FCAD383AF58DBF2E258585ACE);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF7DC51B045EBEB673528BFA46F2E26BF0C34CF3E);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF95A36106F6DED461458706DF8543DA03AAFD030);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFC1B8C95859C5B850DB09E25ABC068B1BC5B2A0B);
  		s_Il2CppMethodInitialized = true;
  	}
  	bool V_0 = false;
  	{
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		bool L_0 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___isInitialized_63;
  		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  		bool L_1 = V_0;
  		if (!L_1)
  		{
  			goto IL_0324;
  		}
  	}
  	{
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___isInitialized_63 = (bool)1;
  		int32_t L_2;
  		L_2 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_MainTex_0 = L_2;
  		int32_t L_3;
  		L_3 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralEE10A8FB5F6663BDC3704BFC5F4FC35CEB6F2A9C, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_FaceTex_1 = L_3;
  		int32_t L_4;
  		L_4 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral22F32D21ECB2FA7F2B9AD8EA673180205C761B7C, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_FaceColor_2 = L_4;
  		int32_t L_5;
  		L_5 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral421E0F68BD6ABE78BFA61D86D2FBBB4BF60B7E58, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_FaceDilate_3 = L_5;
  		int32_t L_6;
  		L_6 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralC3949F55FBC8596A19F30C973F81E17D26C7094A, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_Shininess_4 = L_6;
  		int32_t L_7;
  		L_7 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralF63983576FA425EE2904E4E0EADBEA8972C80AD8, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_UnderlayColor_5 = L_7;
  		int32_t L_8;
  		L_8 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralA2D4D50E264DACC9F86BF78889E28F4C5DE0B2A0, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_UnderlayOffsetX_6 = L_8;
  		int32_t L_9;
  		L_9 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral2F2200721C4103CF62154774377A7FE21EC3DFB8, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_UnderlayOffsetY_7 = L_9;
  		int32_t L_10;
  		L_10 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralF95A36106F6DED461458706DF8543DA03AAFD030, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_UnderlayDilate_8 = L_10;
  		int32_t L_11;
  		L_11 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral931AB8A0E7F4FA6F1F7EC84000B185B43C7781F2, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_UnderlaySoftness_9 = L_11;
  		int32_t L_12;
  		L_12 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral0398C15EFAAA19C93AF746DA24817D2791C3F8F5, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_WeightNormal_10 = L_12;
  		int32_t L_13;
  		L_13 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralEE06BF337688F9BA02BCD434393D092799729233, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_WeightBold_11 = L_13;
  		int32_t L_14;
  		L_14 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral17C668C87C150408FD69585EF77C76A0E66EB3D5, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_OutlineTex_12 = L_14;
  		int32_t L_15;
  		L_15 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral444E2030643CA3A0D71BCD4D131FEB0C15E77257, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_OutlineWidth_13 = L_15;
  		int32_t L_16;
  		L_16 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral464D71DD7E198B50E30BD474A73AE19CAC4762E6, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_OutlineSoftness_14 = L_16;
  		int32_t L_17;
  		L_17 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralD1418B66EFD4F2E84F8EE977170F5ACBF35CE35C, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_OutlineColor_15 = L_17;
  		int32_t L_18;
  		L_18 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral07371C2E1614A8AAA3B715F2AC7A11E33A6705A0, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_Outline2Color_16 = L_18;
  		int32_t L_19;
  		L_19 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralF78C1EE8D0D2BA5FCAD383AF58DBF2E258585ACE, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_Outline2Width_17 = L_19;
  		int32_t L_20;
  		L_20 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral7A943AA7A51825F2DD71077BF4F202D685D96D55, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_Padding_18 = L_20;
  		int32_t L_21;
  		L_21 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral501ECC8F9B4D45174E944E1A813037B7BF1780B9, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GradientScale_19 = L_21;
  		int32_t L_22;
  		L_22 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralD0EAB3CCFF44AA233B5F33619298DF0F3C27FDA3, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_ScaleX_20 = L_22;
  		int32_t L_23;
  		L_23 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral80F5FB961EA9E9710673ED4D7487C6D884FAD993, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_ScaleY_21 = L_23;
  		int32_t L_24;
  		L_24 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral7182DE08801E7D3544D16D06E4BDD8EAEF2D1025, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_PerspectiveFilter_22 = L_24;
  		int32_t L_25;
  		L_25 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralB27E7F07B4375E822409BF723BBE476EBE35D08E, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_Sharpness_23 = L_25;
  		int32_t L_26;
  		L_26 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral0A1CC6D01EE33E3CF45053ABDFF930333F1FE274, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_TextureWidth_24 = L_26;
  		int32_t L_27;
  		L_27 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral5EF940821F907CAB019D1C1E35554CB71D5E2F8C, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_TextureHeight_25 = L_27;
  		int32_t L_28;
  		L_28 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral268E97832344F4779EE90DEC85BCBEAA78723A51, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_BevelAmount_26 = L_28;
  		int32_t L_29;
  		L_29 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral6FBD8AC4E3773BDDF19000DF4E70F05BEF471EE9, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_LightAngle_32 = L_29;
  		int32_t L_30;
  		L_30 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral5D600628CED277C34B89C1E7267F9E9AED36E98E, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_EnvMap_33 = L_30;
  		int32_t L_31;
  		L_31 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral9A7E77DB84E1908153085B0037B2757EFD9E6B67, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_EnvMatrix_34 = L_31;
  		int32_t L_32;
  		L_32 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral90E137B55368AA457D12419FF3B1D6DFA45E3701, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_EnvMatrixRotation_35 = L_32;
  		int32_t L_33;
  		L_33 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralE066DD3CA3CA9295CC83FA394543BA7B03B848BE, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GlowColor_27 = L_33;
  		int32_t L_34;
  		L_34 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral2DE8AD68EBBFEAA02CDF7C4D9A5C898F40287D4D, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GlowOffset_28 = L_34;
  		int32_t L_35;
  		L_35 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral8B39DD9FFA8AC3EDD72D3F435A409D265723991A, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GlowPower_29 = L_35;
  		int32_t L_36;
  		L_36 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral3737F9EA39D2D08261AE0A0D3A982AA9EDA16BBF, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GlowOuter_30 = L_36;
  		int32_t L_37;
  		L_37 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral2EBDD86FD664CC82FDAEF4EEBB5F4602B2E78D87, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GlowInner_31 = L_37;
  		int32_t L_38;
  		L_38 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral0045DCFC92141FBD29525BE5BBACE1599A1F74E6, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_MaskCoord_36 = L_38;
  		int32_t L_39;
  		L_39 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral3FD20DEC440298FBE8FD5B8A9049081EC15D29DC, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_ClipRect_37 = L_39;
  		int32_t L_40;
  		L_40 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral134A2A1C4E13360C1DDDFDA4421C401BC9E3F8F9, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_UseClipRect_42 = L_40;
  		int32_t L_41;
  		L_41 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralF641266EC742840FB3A948AD37F889D31A453C65, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_MaskSoftnessX_38 = L_41;
  		int32_t L_42;
  		L_42 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral998F34D39A72DAA353DBFA6C0583A8874FEEDC75, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_MaskSoftnessY_39 = L_42;
  		int32_t L_43;
  		L_43 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralFC1B8C95859C5B850DB09E25ABC068B1BC5B2A0B, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_VertexOffsetX_40 = L_43;
  		int32_t L_44;
  		L_44 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralBB74A477E1950E62FC01A6575177273213BAAC98, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_VertexOffsetY_41 = L_44;
  		int32_t L_45;
  		L_45 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral2010EA04D3D3AB54BFDF830272F0AF4D1BEC511C, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_StencilID_43 = L_45;
  		int32_t L_46;
  		L_46 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral5ECA508019ED4EB6B88D49932A176E84BC448126, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_StencilOp_44 = L_46;
  		int32_t L_47;
  		L_47 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral0F52C788AC4796FE5841155F7DF3896E049C051E, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_StencilComp_45 = L_47;
  		int32_t L_48;
  		L_48 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral14254BB83373B11756D2303A8E187014374CE5D9, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_StencilReadMask_46 = L_48;
  		int32_t L_49;
  		L_49 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral394B8C6C8CA442EF8C63386789D48EEDD0084236, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_StencilWriteMask_47 = L_49;
  		int32_t L_50;
  		L_50 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral6A3DC8BB44F75ECC14254B646E56B17C3D276755, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_ShaderFlags_48 = L_50;
  		int32_t L_51;
  		L_51 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralF7DC51B045EBEB673528BFA46F2E26BF0C34CF3E, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_ScaleRatio_A_49 = L_51;
  		int32_t L_52;
  		L_52 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralD608318BC59F8CE70448A3F3BD47A42652637238, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_ScaleRatio_B_50 = L_52;
  		int32_t L_53;
  		L_53 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral396410BBDBEF868B59F40BE3F36BCC5CF6E110BA, NULL);
  		((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_ScaleRatio_C_51 = L_53;
  	}
  
  IL_0324:
  	{
  		return;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextShaderUtilities::UpdateShaderRatios(UnityEngine.Material)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextShaderUtilities_UpdateShaderRatios_m7ACDAE788233935CE733F66FFA6AE1995671A29A (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___mat0, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	float V_0 = 0.0f;
  	float V_1 = 0.0f;
  	float V_2 = 0.0f;
  	bool V_3 = false;
  	float V_4 = 0.0f;
  	float V_5 = 0.0f;
  	float V_6 = 0.0f;
  	float V_7 = 0.0f;
  	float V_8 = 0.0f;
  	float V_9 = 0.0f;
  	bool V_10 = false;
  	bool V_11 = false;
  	float V_12 = 0.0f;
  	float V_13 = 0.0f;
  	float V_14 = 0.0f;
  	bool V_15 = false;
  	float V_16 = 0.0f;
  	float V_17 = 0.0f;
  	float V_18 = 0.0f;
  	float V_19 = 0.0f;
  	float V_20 = 0.0f;
  	int32_t G_B3_0 = 0;
  	float G_B8_0 = 0.0f;
  	float G_B12_0 = 0.0f;
  	float G_B17_0 = 0.0f;
  	{
  		V_0 = (1.0f);
  		V_1 = (1.0f);
  		V_2 = (1.0f);
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___mat0;
  		NullCheck(L_0);
  		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1;
  		L_1 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_0, NULL);
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		String_t* L_2 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_Ratios_55;
  		bool L_3;
  		L_3 = Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45((RuntimeObject*)L_1, L_2, Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45_RuntimeMethod_var);
  		V_3 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ___mat0;
  		int32_t L_5 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GradientScale_19;
  		NullCheck(L_4);
  		bool L_6;
  		L_6 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_4, L_5, NULL);
  		if (!L_6)
  		{
  			goto IL_0044;
  		}
  	}
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = ___mat0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_8 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_FaceDilate_3;
  		NullCheck(L_7);
  		bool L_9;
  		L_9 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_7, L_8, NULL);
  		G_B3_0 = ((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
  		goto IL_0045;
  	}
  
  IL_0044:
  	{
  		G_B3_0 = 1;
  	}
  
  IL_0045:
  	{
  		V_10 = (bool)G_B3_0;
  		bool L_10 = V_10;
  		if (!L_10)
  		{
  			goto IL_0050;
  		}
  	}
  	{
  		goto IL_0217;
  	}
  
  IL_0050:
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = ___mat0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_12 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GradientScale_19;
  		NullCheck(L_11);
  		float L_13;
  		L_13 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_11, L_12, NULL);
  		V_4 = L_13;
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = ___mat0;
  		int32_t L_15 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_FaceDilate_3;
  		NullCheck(L_14);
  		float L_16;
  		L_16 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_14, L_15, NULL);
  		V_5 = L_16;
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = ___mat0;
  		int32_t L_18 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_OutlineWidth_13;
  		NullCheck(L_17);
  		float L_19;
  		L_19 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_17, L_18, NULL);
  		V_6 = L_19;
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_20 = ___mat0;
  		int32_t L_21 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_OutlineSoftness_14;
  		NullCheck(L_20);
  		float L_22;
  		L_22 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_20, L_21, NULL);
  		V_7 = L_22;
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_23 = ___mat0;
  		int32_t L_24 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_WeightNormal_10;
  		NullCheck(L_23);
  		float L_25;
  		L_25 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_23, L_24, NULL);
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_26 = ___mat0;
  		int32_t L_27 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_WeightBold_11;
  		NullCheck(L_26);
  		float L_28;
  		L_28 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_26, L_27, NULL);
  		float L_29;
  		L_29 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_25, L_28, NULL);
  		V_8 = ((float)(L_29/(4.0f)));
  		float L_30 = V_8;
  		float L_31 = V_5;
  		float L_32 = V_6;
  		float L_33 = V_7;
  		float L_34;
  		L_34 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline((1.0f), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_30, L_31)), L_32)), L_33)), NULL);
  		V_9 = L_34;
  		bool L_35 = V_3;
  		if (L_35)
  		{
  			goto IL_00c8;
  		}
  	}
  	{
  		G_B8_0 = (1.0f);
  		goto IL_00d6;
  	}
  
  IL_00c8:
  	{
  		float L_36 = V_4;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		float L_37 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___m_clamp_62;
  		float L_38 = V_4;
  		float L_39 = V_9;
  		G_B8_0 = ((float)(((float)il2cpp_codegen_subtract(L_36, L_37))/((float)il2cpp_codegen_multiply(L_38, L_39))));
  	}
  
  IL_00d6:
  	{
  		V_0 = G_B8_0;
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_40 = ___mat0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_41 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_ScaleRatio_A_49;
  		float L_42 = V_0;
  		NullCheck(L_40);
  		Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_40, L_41, L_42, NULL);
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_43 = ___mat0;
  		int32_t L_44 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GlowOffset_28;
  		NullCheck(L_43);
  		bool L_45;
  		L_45 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_43, L_44, NULL);
  		V_11 = L_45;
  		bool L_46 = V_11;
  		if (!L_46)
  		{
  			goto IL_0165;
  		}
  	}
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_47 = ___mat0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_48 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GlowOffset_28;
  		NullCheck(L_47);
  		float L_49;
  		L_49 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_47, L_48, NULL);
  		V_12 = L_49;
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_50 = ___mat0;
  		int32_t L_51 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GlowOuter_30;
  		NullCheck(L_50);
  		float L_52;
  		L_52 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_50, L_51, NULL);
  		V_13 = L_52;
  		float L_53 = V_8;
  		float L_54 = V_5;
  		float L_55 = V_4;
  		float L_56 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___m_clamp_62;
  		V_14 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_53, L_54)), ((float)il2cpp_codegen_subtract(L_55, L_56))));
  		float L_57 = V_12;
  		float L_58 = V_13;
  		float L_59;
  		L_59 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline((1.0f), ((float)il2cpp_codegen_add(L_57, L_58)), NULL);
  		V_9 = L_59;
  		bool L_60 = V_3;
  		if (L_60)
  		{
  			goto IL_013b;
  		}
  	}
  	{
  		G_B12_0 = (1.0f);
  		goto IL_0156;
  	}
  
  IL_013b:
  	{
  		float L_61 = V_4;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		float L_62 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___m_clamp_62;
  		float L_63 = V_14;
  		float L_64;
  		L_64 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline((0.0f), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_61, L_62)), L_63)), NULL);
  		float L_65 = V_4;
  		float L_66 = V_9;
  		G_B12_0 = ((float)(L_64/((float)il2cpp_codegen_multiply(L_65, L_66))));
  	}
  
  IL_0156:
  	{
  		V_1 = G_B12_0;
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_67 = ___mat0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_68 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_ScaleRatio_B_50;
  		float L_69 = V_1;
  		NullCheck(L_67);
  		Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_67, L_68, L_69, NULL);
  	}
  
  IL_0165:
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_70 = ___mat0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_71 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_UnderlayOffsetX_6;
  		NullCheck(L_70);
  		bool L_72;
  		L_72 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_70, L_71, NULL);
  		V_15 = L_72;
  		bool L_73 = V_15;
  		if (!L_73)
  		{
  			goto IL_0217;
  		}
  	}
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_74 = ___mat0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_75 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_UnderlayOffsetX_6;
  		NullCheck(L_74);
  		float L_76;
  		L_76 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_74, L_75, NULL);
  		V_16 = L_76;
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_77 = ___mat0;
  		int32_t L_78 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_UnderlayOffsetY_7;
  		NullCheck(L_77);
  		float L_79;
  		L_79 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_77, L_78, NULL);
  		V_17 = L_79;
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_80 = ___mat0;
  		int32_t L_81 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_UnderlayDilate_8;
  		NullCheck(L_80);
  		float L_82;
  		L_82 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_80, L_81, NULL);
  		V_18 = L_82;
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_83 = ___mat0;
  		int32_t L_84 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_UnderlaySoftness_9;
  		NullCheck(L_83);
  		float L_85;
  		L_85 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_83, L_84, NULL);
  		V_19 = L_85;
  		float L_86 = V_8;
  		float L_87 = V_5;
  		float L_88 = V_4;
  		float L_89 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___m_clamp_62;
  		V_20 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_86, L_87)), ((float)il2cpp_codegen_subtract(L_88, L_89))));
  		float L_90 = V_16;
  		float L_91;
  		L_91 = fabsf(L_90);
  		float L_92 = V_17;
  		float L_93;
  		L_93 = fabsf(L_92);
  		float L_94;
  		L_94 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_91, L_93, NULL);
  		float L_95 = V_18;
  		float L_96 = V_19;
  		float L_97;
  		L_97 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline((1.0f), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_94, L_95)), L_96)), NULL);
  		V_9 = L_97;
  		bool L_98 = V_3;
  		if (L_98)
  		{
  			goto IL_01ed;
  		}
  	}
  	{
  		G_B17_0 = (1.0f);
  		goto IL_0208;
  	}
  
  IL_01ed:
  	{
  		float L_99 = V_4;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		float L_100 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___m_clamp_62;
  		float L_101 = V_20;
  		float L_102;
  		L_102 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline((0.0f), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_99, L_100)), L_101)), NULL);
  		float L_103 = V_4;
  		float L_104 = V_9;
  		G_B17_0 = ((float)(L_102/((float)il2cpp_codegen_multiply(L_103, L_104))));
  	}
  
  IL_0208:
  	{
  		V_2 = G_B17_0;
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_105 = ___mat0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_106 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_ScaleRatio_C_51;
  		float L_107 = V_2;
  		NullCheck(L_105);
  		Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_105, L_106, L_107, NULL);
  	}
  
  IL_0217:
  	{
  		return;
  	}
  }
  // System.Boolean UnityEngine.TextCore.Text.TextShaderUtilities::IsMaskingEnabled(UnityEngine.Material)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextShaderUtilities_IsMaskingEnabled_m9B499B7017691BA2805367567166484812807E45 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material0, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	bool V_0 = false;
  	bool V_1 = false;
  	bool V_2 = false;
  	int32_t G_B3_0 = 0;
  	int32_t G_B9_0 = 0;
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		bool L_1;
  		L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  		if (L_1)
  		{
  			goto IL_001a;
  		}
  	}
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_3 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_ClipRect_37;
  		NullCheck(L_2);
  		bool L_4;
  		L_4 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_2, L_3, NULL);
  		G_B3_0 = ((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
  		goto IL_001b;
  	}
  
  IL_001a:
  	{
  		G_B3_0 = 1;
  	}
  
  IL_001b:
  	{
  		V_0 = (bool)G_B3_0;
  		bool L_5 = V_0;
  		if (!L_5)
  		{
  			goto IL_0023;
  		}
  	}
  	{
  		V_1 = (bool)0;
  		goto IL_0066;
  	}
  
  IL_0023:
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ___material0;
  		NullCheck(L_6);
  		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7;
  		L_7 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_6, NULL);
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		String_t* L_8 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_MASK_SOFT_56;
  		bool L_9;
  		L_9 = Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45((RuntimeObject*)L_7, L_8, Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45_RuntimeMethod_var);
  		if (L_9)
  		{
  			goto IL_0059;
  		}
  	}
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = ___material0;
  		NullCheck(L_10);
  		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11;
  		L_11 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_10, NULL);
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		String_t* L_12 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_MASK_HARD_57;
  		bool L_13;
  		L_13 = Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45((RuntimeObject*)L_11, L_12, Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45_RuntimeMethod_var);
  		if (L_13)
  		{
  			goto IL_0059;
  		}
  	}
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = ___material0;
  		NullCheck(L_14);
  		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15;
  		L_15 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_14, NULL);
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		String_t* L_16 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_MASK_TEX_58;
  		bool L_17;
  		L_17 = Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45((RuntimeObject*)L_15, L_16, Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45_RuntimeMethod_var);
  		G_B9_0 = ((int32_t)(L_17));
  		goto IL_005a;
  	}
  
  IL_0059:
  	{
  		G_B9_0 = 1;
  	}
  
  IL_005a:
  	{
  		V_2 = (bool)G_B9_0;
  		bool L_18 = V_2;
  		if (!L_18)
  		{
  			goto IL_0062;
  		}
  	}
  	{
  		V_1 = (bool)1;
  		goto IL_0066;
  	}
  
  IL_0062:
  	{
  		V_1 = (bool)0;
  		goto IL_0066;
  	}
  
  IL_0066:
  	{
  		bool L_19 = V_1;
  		return L_19;
  	}
  }
  // System.Single UnityEngine.TextCore.Text.TextShaderUtilities::GetPadding(UnityEngine.Material,System.Boolean,System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TextShaderUtilities_GetPadding_m2745B16C068222A2DCFA6EAD1A497D66F0A17BFA (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material0, bool ___enableExtraPadding1, bool ___isBold2, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	int32_t V_0 = 0;
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1;
  	memset((&V_1), 0, sizeof(V_1));
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2;
  	memset((&V_2), 0, sizeof(V_2));
  	float V_3 = 0.0f;
  	float V_4 = 0.0f;
  	float V_5 = 0.0f;
  	float V_6 = 0.0f;
  	float V_7 = 0.0f;
  	float V_8 = 0.0f;
  	float V_9 = 0.0f;
  	float V_10 = 0.0f;
  	float V_11 = 0.0f;
  	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_12 = NULL;
  	float V_13 = 0.0f;
  	bool V_14 = false;
  	bool V_15 = false;
  	float V_16 = 0.0f;
  	bool V_17 = false;
  	bool V_18 = false;
  	bool V_19 = false;
  	bool V_20 = false;
  	bool V_21 = false;
  	bool V_22 = false;
  	bool V_23 = false;
  	bool V_24 = false;
  	bool V_25 = false;
  	float V_26 = 0.0f;
  	float V_27 = 0.0f;
  	float V_28 = 0.0f;
  	float V_29 = 0.0f;
  	bool V_30 = false;
  	int32_t G_B7_0 = 0;
  	int32_t G_B22_0 = 0;
  	int32_t G_B29_0 = 0;
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B35_0 = NULL;
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B34_0 = NULL;
  	float G_B36_0 = 0.0f;
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B36_1 = NULL;
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B38_0 = NULL;
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B37_0 = NULL;
  	float G_B39_0 = 0.0f;
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B39_1 = NULL;
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B41_0 = NULL;
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B40_0 = NULL;
  	float G_B42_0 = 0.0f;
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B42_1 = NULL;
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B44_0 = NULL;
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B43_0 = NULL;
  	float G_B45_0 = 0.0f;
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B45_1 = NULL;
  	{
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		bool L_0 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___isInitialized_63;
  		V_14 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  		bool L_1 = V_14;
  		if (!L_1)
  		{
  			goto IL_0015;
  		}
  	}
  	{
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		TextShaderUtilities_GetShaderPropertyIDs_mE049EE63FF1F02C91EA3B6FA0CB82FE2C6DA526E(NULL);
  	}
  
  IL_0015:
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		bool L_3;
  		L_3 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  		V_15 = L_3;
  		bool L_4 = V_15;
  		if (!L_4)
  		{
  			goto IL_002e;
  		}
  	}
  	{
  		V_16 = (0.0f);
  		goto IL_0482;
  	}
  
  IL_002e:
  	{
  		bool L_5 = ___enableExtraPadding1;
  		if (L_5)
  		{
  			goto IL_0034;
  		}
  	}
  	{
  		G_B7_0 = 0;
  		goto IL_0035;
  	}
  
  IL_0034:
  	{
  		G_B7_0 = 4;
  	}
  
  IL_0035:
  	{
  		V_0 = G_B7_0;
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_7 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GradientScale_19;
  		NullCheck(L_6);
  		bool L_8;
  		L_8 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_6, L_7, NULL);
  		V_17 = (bool)((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
  		bool L_9 = V_17;
  		if (!L_9)
  		{
  			goto IL_007a;
  		}
  	}
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_11 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_Padding_18;
  		NullCheck(L_10);
  		bool L_12;
  		L_12 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_10, L_11, NULL);
  		V_18 = L_12;
  		bool L_13 = V_18;
  		if (!L_13)
  		{
  			goto IL_006b;
  		}
  	}
  	{
  		int32_t L_14 = V_0;
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_16 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_Padding_18;
  		NullCheck(L_15);
  		float L_17;
  		L_17 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_15, L_16, NULL);
  		V_0 = ((int32_t)il2cpp_codegen_add(L_14, il2cpp_codegen_cast_double_to_int<int32_t>(L_17)));
  	}
  
  IL_006b:
  	{
  		int32_t L_18 = V_0;
  		V_16 = ((float)il2cpp_codegen_add(((float)L_18), (1.0f)));
  		goto IL_0482;
  	}
  
  IL_007a:
  	{
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_19;
  		L_19 = Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline(NULL);
  		V_1 = L_19;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20;
  		L_20 = Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline(NULL);
  		V_2 = L_20;
  		V_3 = (0.0f);
  		V_4 = (0.0f);
  		V_5 = (0.0f);
  		V_6 = (0.0f);
  		V_7 = (0.0f);
  		V_8 = (0.0f);
  		V_9 = (0.0f);
  		V_10 = (0.0f);
  		V_11 = (0.0f);
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_21 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		TextShaderUtilities_UpdateShaderRatios_m7ACDAE788233935CE733F66FFA6AE1995671A29A(L_21, NULL);
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_22 = ___material0;
  		NullCheck(L_22);
  		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23;
  		L_23 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_22, NULL);
  		V_12 = L_23;
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_24 = ___material0;
  		int32_t L_25 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_ScaleRatio_A_49;
  		NullCheck(L_24);
  		bool L_26;
  		L_26 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_24, L_25, NULL);
  		V_19 = L_26;
  		bool L_27 = V_19;
  		if (!L_27)
  		{
  			goto IL_00f1;
  		}
  	}
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_28 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_29 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_ScaleRatio_A_49;
  		NullCheck(L_28);
  		float L_30;
  		L_30 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_28, L_29, NULL);
  		V_6 = L_30;
  	}
  
  IL_00f1:
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_31 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_32 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_FaceDilate_3;
  		NullCheck(L_31);
  		bool L_33;
  		L_33 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_31, L_32, NULL);
  		V_20 = L_33;
  		bool L_34 = V_20;
  		if (!L_34)
  		{
  			goto IL_0111;
  		}
  	}
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_35 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_36 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_FaceDilate_3;
  		NullCheck(L_35);
  		float L_37;
  		L_37 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_35, L_36, NULL);
  		float L_38 = V_6;
  		V_3 = ((float)il2cpp_codegen_multiply(L_37, L_38));
  	}
  
  IL_0111:
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_39 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_40 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_OutlineSoftness_14;
  		NullCheck(L_39);
  		bool L_41;
  		L_41 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_39, L_40, NULL);
  		V_21 = L_41;
  		bool L_42 = V_21;
  		if (!L_42)
  		{
  			goto IL_0132;
  		}
  	}
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_43 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_44 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_OutlineSoftness_14;
  		NullCheck(L_43);
  		float L_45;
  		L_45 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_43, L_44, NULL);
  		float L_46 = V_6;
  		V_4 = ((float)il2cpp_codegen_multiply(L_45, L_46));
  	}
  
  IL_0132:
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_47 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_48 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_OutlineWidth_13;
  		NullCheck(L_47);
  		bool L_49;
  		L_49 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_47, L_48, NULL);
  		V_22 = L_49;
  		bool L_50 = V_22;
  		if (!L_50)
  		{
  			goto IL_0153;
  		}
  	}
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_51 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_52 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_OutlineWidth_13;
  		NullCheck(L_51);
  		float L_53;
  		L_53 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_51, L_52, NULL);
  		float L_54 = V_6;
  		V_5 = ((float)il2cpp_codegen_multiply(L_53, L_54));
  	}
  
  IL_0153:
  	{
  		float L_55 = V_5;
  		float L_56 = V_4;
  		float L_57 = V_3;
  		V_11 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_55, L_56)), L_57));
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_58 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_59 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GlowOffset_28;
  		NullCheck(L_58);
  		bool L_60;
  		L_60 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_58, L_59, NULL);
  		if (!L_60)
  		{
  			goto IL_0177;
  		}
  	}
  	{
  		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_61 = V_12;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		String_t* L_62 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_Glow_53;
  		bool L_63;
  		L_63 = Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45((RuntimeObject*)L_61, L_62, Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45_RuntimeMethod_var);
  		G_B22_0 = ((int32_t)(L_63));
  		goto IL_0178;
  	}
  
  IL_0177:
  	{
  		G_B22_0 = 0;
  	}
  
  IL_0178:
  	{
  		V_23 = (bool)G_B22_0;
  		bool L_64 = V_23;
  		if (!L_64)
  		{
  			goto IL_01be;
  		}
  	}
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_65 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_66 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_ScaleRatio_B_50;
  		NullCheck(L_65);
  		bool L_67;
  		L_67 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_65, L_66, NULL);
  		V_24 = L_67;
  		bool L_68 = V_24;
  		if (!L_68)
  		{
  			goto IL_019d;
  		}
  	}
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_69 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_70 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_ScaleRatio_B_50;
  		NullCheck(L_69);
  		float L_71;
  		L_71 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_69, L_70, NULL);
  		V_7 = L_71;
  	}
  
  IL_019d:
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_72 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_73 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GlowOffset_28;
  		NullCheck(L_72);
  		float L_74;
  		L_74 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_72, L_73, NULL);
  		float L_75 = V_7;
  		V_9 = ((float)il2cpp_codegen_multiply(L_74, L_75));
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_76 = ___material0;
  		int32_t L_77 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GlowOuter_30;
  		NullCheck(L_76);
  		float L_78;
  		L_78 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_76, L_77, NULL);
  		float L_79 = V_7;
  		V_10 = ((float)il2cpp_codegen_multiply(L_78, L_79));
  	}
  
  IL_01be:
  	{
  		float L_80 = V_11;
  		float L_81 = V_3;
  		float L_82 = V_9;
  		float L_83 = V_10;
  		float L_84;
  		L_84 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_80, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_81, L_82)), L_83)), NULL);
  		V_11 = L_84;
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_85 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_86 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_UnderlaySoftness_9;
  		NullCheck(L_85);
  		bool L_87;
  		L_87 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_85, L_86, NULL);
  		if (!L_87)
  		{
  			goto IL_01e9;
  		}
  	}
  	{
  		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_88 = V_12;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		String_t* L_89 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___Keyword_Underlay_54;
  		bool L_90;
  		L_90 = Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45((RuntimeObject*)L_88, L_89, Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45_RuntimeMethod_var);
  		G_B29_0 = ((int32_t)(L_90));
  		goto IL_01ea;
  	}
  
  IL_01e9:
  	{
  		G_B29_0 = 0;
  	}
  
  IL_01ea:
  	{
  		V_25 = (bool)G_B29_0;
  		bool L_91 = V_25;
  		if (!L_91)
  		{
  			goto IL_02c3;
  		}
  	}
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_92 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_93 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_ScaleRatio_C_51;
  		NullCheck(L_92);
  		bool L_94;
  		L_94 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_92, L_93, NULL);
  		V_30 = L_94;
  		bool L_95 = V_30;
  		if (!L_95)
  		{
  			goto IL_0212;
  		}
  	}
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_96 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_97 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_ScaleRatio_C_51;
  		NullCheck(L_96);
  		float L_98;
  		L_98 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_96, L_97, NULL);
  		V_8 = L_98;
  	}
  
  IL_0212:
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_99 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_100 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_UnderlayOffsetX_6;
  		NullCheck(L_99);
  		float L_101;
  		L_101 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_99, L_100, NULL);
  		float L_102 = V_8;
  		V_26 = ((float)il2cpp_codegen_multiply(L_101, L_102));
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_103 = ___material0;
  		int32_t L_104 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_UnderlayOffsetY_7;
  		NullCheck(L_103);
  		float L_105;
  		L_105 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_103, L_104, NULL);
  		float L_106 = V_8;
  		V_27 = ((float)il2cpp_codegen_multiply(L_105, L_106));
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_107 = ___material0;
  		int32_t L_108 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_UnderlayDilate_8;
  		NullCheck(L_107);
  		float L_109;
  		L_109 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_107, L_108, NULL);
  		float L_110 = V_8;
  		V_28 = ((float)il2cpp_codegen_multiply(L_109, L_110));
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_111 = ___material0;
  		int32_t L_112 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_UnderlaySoftness_9;
  		NullCheck(L_111);
  		float L_113;
  		L_113 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_111, L_112, NULL);
  		float L_114 = V_8;
  		V_29 = ((float)il2cpp_codegen_multiply(L_113, L_114));
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_115 = V_1;
  		float L_116 = L_115.___x_1;
  		float L_117 = V_3;
  		float L_118 = V_28;
  		float L_119 = V_29;
  		float L_120 = V_26;
  		float L_121;
  		L_121 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_116, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_117, L_118)), L_119)), L_120)), NULL);
  		(&V_1)->___x_1 = L_121;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_122 = V_1;
  		float L_123 = L_122.___y_2;
  		float L_124 = V_3;
  		float L_125 = V_28;
  		float L_126 = V_29;
  		float L_127 = V_27;
  		float L_128;
  		L_128 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_123, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_124, L_125)), L_126)), L_127)), NULL);
  		(&V_1)->___y_2 = L_128;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_129 = V_1;
  		float L_130 = L_129.___z_3;
  		float L_131 = V_3;
  		float L_132 = V_28;
  		float L_133 = V_29;
  		float L_134 = V_26;
  		float L_135;
  		L_135 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_130, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_131, L_132)), L_133)), L_134)), NULL);
  		(&V_1)->___z_3 = L_135;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_136 = V_1;
  		float L_137 = L_136.___w_4;
  		float L_138 = V_3;
  		float L_139 = V_28;
  		float L_140 = V_29;
  		float L_141 = V_27;
  		float L_142;
  		L_142 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_137, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_138, L_139)), L_140)), L_141)), NULL);
  		(&V_1)->___w_4 = L_142;
  	}
  
  IL_02c3:
  	{
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_143 = V_1;
  		float L_144 = L_143.___x_1;
  		float L_145 = V_11;
  		float L_146;
  		L_146 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_144, L_145, NULL);
  		(&V_1)->___x_1 = L_146;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_147 = V_1;
  		float L_148 = L_147.___y_2;
  		float L_149 = V_11;
  		float L_150;
  		L_150 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_148, L_149, NULL);
  		(&V_1)->___y_2 = L_150;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_151 = V_1;
  		float L_152 = L_151.___z_3;
  		float L_153 = V_11;
  		float L_154;
  		L_154 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_152, L_153, NULL);
  		(&V_1)->___z_3 = L_154;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_155 = V_1;
  		float L_156 = L_155.___w_4;
  		float L_157 = V_11;
  		float L_158;
  		L_158 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_156, L_157, NULL);
  		(&V_1)->___w_4 = L_158;
  		float* L_159 = (&(&V_1)->___x_1);
  		float* L_160 = L_159;
  		float L_161 = *((float*)L_160);
  		int32_t L_162 = V_0;
  		*((float*)L_160) = (float)((float)il2cpp_codegen_add(L_161, ((float)L_162)));
  		float* L_163 = (&(&V_1)->___y_2);
  		float* L_164 = L_163;
  		float L_165 = *((float*)L_164);
  		int32_t L_166 = V_0;
  		*((float*)L_164) = (float)((float)il2cpp_codegen_add(L_165, ((float)L_166)));
  		float* L_167 = (&(&V_1)->___z_3);
  		float* L_168 = L_167;
  		float L_169 = *((float*)L_168);
  		int32_t L_170 = V_0;
  		*((float*)L_168) = (float)((float)il2cpp_codegen_add(L_169, ((float)L_170)));
  		float* L_171 = (&(&V_1)->___w_4);
  		float* L_172 = L_171;
  		float L_173 = *((float*)L_172);
  		int32_t L_174 = V_0;
  		*((float*)L_172) = (float)((float)il2cpp_codegen_add(L_173, ((float)L_174)));
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_175 = V_1;
  		float L_176 = L_175.___x_1;
  		float L_177;
  		L_177 = Mathf_Min_m4F2A9C5128DC3F9E84865EE7ADA8DB5DA6B8B507_inline(L_176, (1.0f), NULL);
  		(&V_1)->___x_1 = L_177;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_178 = V_1;
  		float L_179 = L_178.___y_2;
  		float L_180;
  		L_180 = Mathf_Min_m4F2A9C5128DC3F9E84865EE7ADA8DB5DA6B8B507_inline(L_179, (1.0f), NULL);
  		(&V_1)->___y_2 = L_180;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_181 = V_1;
  		float L_182 = L_181.___z_3;
  		float L_183;
  		L_183 = Mathf_Min_m4F2A9C5128DC3F9E84865EE7ADA8DB5DA6B8B507_inline(L_182, (1.0f), NULL);
  		(&V_1)->___z_3 = L_183;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_184 = V_1;
  		float L_185 = L_184.___w_4;
  		float L_186;
  		L_186 = Mathf_Min_m4F2A9C5128DC3F9E84865EE7ADA8DB5DA6B8B507_inline(L_185, (1.0f), NULL);
  		(&V_1)->___w_4 = L_186;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_187 = V_2;
  		float L_188 = L_187.___x_1;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_189 = V_1;
  		float L_190 = L_189.___x_1;
  		G_B34_0 = (&V_2);
  		if ((((float)L_188) < ((float)L_190)))
  		{
  			G_B35_0 = (&V_2);
  			goto IL_03bb;
  		}
  	}
  	{
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_191 = V_2;
  		float L_192 = L_191.___x_1;
  		G_B36_0 = L_192;
  		G_B36_1 = G_B34_0;
  		goto IL_03c1;
  	}
  
  IL_03bb:
  	{
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_193 = V_1;
  		float L_194 = L_193.___x_1;
  		G_B36_0 = L_194;
  		G_B36_1 = G_B35_0;
  	}
  
  IL_03c1:
  	{
  		G_B36_1->___x_1 = G_B36_0;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_195 = V_2;
  		float L_196 = L_195.___y_2;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_197 = V_1;
  		float L_198 = L_197.___y_2;
  		G_B37_0 = (&V_2);
  		if ((((float)L_196) < ((float)L_198)))
  		{
  			G_B38_0 = (&V_2);
  			goto IL_03de;
  		}
  	}
  	{
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_199 = V_2;
  		float L_200 = L_199.___y_2;
  		G_B39_0 = L_200;
  		G_B39_1 = G_B37_0;
  		goto IL_03e4;
  	}
  
  IL_03de:
  	{
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_201 = V_1;
  		float L_202 = L_201.___y_2;
  		G_B39_0 = L_202;
  		G_B39_1 = G_B38_0;
  	}
  
  IL_03e4:
  	{
  		G_B39_1->___y_2 = G_B39_0;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_203 = V_2;
  		float L_204 = L_203.___z_3;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_205 = V_1;
  		float L_206 = L_205.___z_3;
  		G_B40_0 = (&V_2);
  		if ((((float)L_204) < ((float)L_206)))
  		{
  			G_B41_0 = (&V_2);
  			goto IL_0401;
  		}
  	}
  	{
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_207 = V_2;
  		float L_208 = L_207.___z_3;
  		G_B42_0 = L_208;
  		G_B42_1 = G_B40_0;
  		goto IL_0407;
  	}
  
  IL_0401:
  	{
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_209 = V_1;
  		float L_210 = L_209.___z_3;
  		G_B42_0 = L_210;
  		G_B42_1 = G_B41_0;
  	}
  
  IL_0407:
  	{
  		G_B42_1->___z_3 = G_B42_0;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_211 = V_2;
  		float L_212 = L_211.___w_4;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_213 = V_1;
  		float L_214 = L_213.___w_4;
  		G_B43_0 = (&V_2);
  		if ((((float)L_212) < ((float)L_214)))
  		{
  			G_B44_0 = (&V_2);
  			goto IL_0424;
  		}
  	}
  	{
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_215 = V_2;
  		float L_216 = L_215.___w_4;
  		G_B45_0 = L_216;
  		G_B45_1 = G_B43_0;
  		goto IL_042a;
  	}
  
  IL_0424:
  	{
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_217 = V_1;
  		float L_218 = L_217.___w_4;
  		G_B45_0 = L_218;
  		G_B45_1 = G_B44_0;
  	}
  
  IL_042a:
  	{
  		G_B45_1->___w_4 = G_B45_0;
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_219 = ___material0;
  		il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
  		int32_t L_220 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GradientScale_19;
  		NullCheck(L_219);
  		float L_221;
  		L_221 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_219, L_220, NULL);
  		V_13 = L_221;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_222 = V_1;
  		float L_223 = V_13;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_224;
  		L_224 = Vector4_op_Multiply_m10DA1FA6A405C8988C46FFD159ED9FF9E5D732F5_inline(L_222, L_223, NULL);
  		V_1 = L_224;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_225 = V_1;
  		float L_226 = L_225.___x_1;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_227 = V_1;
  		float L_228 = L_227.___y_2;
  		float L_229;
  		L_229 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_226, L_228, NULL);
  		V_11 = L_229;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_230 = V_1;
  		float L_231 = L_230.___z_3;
  		float L_232 = V_11;
  		float L_233;
  		L_233 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_231, L_232, NULL);
  		V_11 = L_233;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_234 = V_1;
  		float L_235 = L_234.___w_4;
  		float L_236 = V_11;
  		float L_237;
  		L_237 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_235, L_236, NULL);
  		V_11 = L_237;
  		float L_238 = V_11;
  		V_16 = ((float)il2cpp_codegen_add(L_238, (4.0f)));
  		goto IL_0482;
  	}
  
  IL_0482:
  	{
  		float L_239 = V_16;
  		return L_239;
  	}
  }
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  // System.Int32 UnityEngine.TextCore.Text.TextStyle::get_hashCode()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextStyle_get_hashCode_mA1F4D3630B6AE71C2A31F94B7054C28BDD96084F (TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* __this, const RuntimeMethod* method) 
  {
  	int32_t V_0 = 0;
  	{
  		int32_t L_0 = __this->___m_HashCode_2;
  		V_0 = L_0;
  		goto IL_000a;
  	}
  
  IL_000a:
  	{
  		int32_t L_1 = V_0;
  		return L_1;
  	}
  }
  // System.Int32[] UnityEngine.TextCore.Text.TextStyle::get_styleOpeningTagArray()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* TextStyle_get_styleOpeningTagArray_m32B909EFDDBCFFECC7D1F4D551DCB520A72240EA (TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* __this, const RuntimeMethod* method) 
  {
  	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
  	{
  		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_OpeningTagArray_5;
  		V_0 = L_0;
  		goto IL_000a;
  	}
  
  IL_000a:
  	{
  		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = V_0;
  		return L_1;
  	}
  }
  // System.Int32[] UnityEngine.TextCore.Text.TextStyle::get_styleClosingTagArray()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* TextStyle_get_styleClosingTagArray_mB5F9A0BD01EF3E6ABFF44311ADF2A1511D838033 (TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* __this, const RuntimeMethod* method) 
  {
  	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
  	{
  		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_ClosingTagArray_6;
  		V_0 = L_0;
  		goto IL_000a;
  	}
  
  IL_000a:
  	{
  		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = V_0;
  		return L_1;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextStyle::RefreshStyle()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextStyle_RefreshStyle_m2D0771408F06C24EF303749ED8E656C800575BDB (TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* __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*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	int32_t V_0 = 0;
  	bool V_1 = false;
  	int32_t V_2 = 0;
  	bool V_3 = false;
  	{
  		String_t* L_0 = __this->___m_Name_1;
  		int32_t L_1;
  		L_1 = TextUtilities_GetHashCodeCaseInSensitive_m4248854DDCB679D1C66D4B49050764D9839CE98E(L_0, NULL);
  		__this->___m_HashCode_2 = L_1;
  		String_t* L_2 = __this->___m_OpeningDefinition_3;
  		NullCheck(L_2);
  		int32_t L_3;
  		L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL);
  		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_3);
  		__this->___m_OpeningTagArray_5 = L_4;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OpeningTagArray_5), (void*)L_4);
  		String_t* L_5 = __this->___m_OpeningDefinition_3;
  		NullCheck(L_5);
  		int32_t L_6;
  		L_6 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_5, NULL);
  		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_7 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)L_6);
  		__this->___m_OpeningTagUnicodeArray_7 = L_7;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OpeningTagUnicodeArray_7), (void*)L_7);
  		V_0 = 0;
  		goto IL_0070;
  	}
  
  IL_0042:
  	{
  		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = __this->___m_OpeningTagArray_5;
  		int32_t L_9 = V_0;
  		String_t* L_10 = __this->___m_OpeningDefinition_3;
  		int32_t L_11 = V_0;
  		NullCheck(L_10);
  		Il2CppChar L_12;
  		L_12 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_10, L_11, NULL);
  		NullCheck(L_8);
  		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(L_9), (int32_t)L_12);
  		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_13 = __this->___m_OpeningTagUnicodeArray_7;
  		int32_t L_14 = V_0;
  		String_t* L_15 = __this->___m_OpeningDefinition_3;
  		int32_t L_16 = V_0;
  		NullCheck(L_15);
  		Il2CppChar L_17;
  		L_17 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_15, L_16, NULL);
  		NullCheck(L_13);
  		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (uint32_t)L_17);
  		int32_t L_18 = V_0;
  		V_0 = ((int32_t)il2cpp_codegen_add(L_18, 1));
  	}
  
  IL_0070:
  	{
  		int32_t L_19 = V_0;
  		String_t* L_20 = __this->___m_OpeningDefinition_3;
  		NullCheck(L_20);
  		int32_t L_21;
  		L_21 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_20, NULL);
  		V_1 = (bool)((((int32_t)L_19) < ((int32_t)L_21))? 1 : 0);
  		bool L_22 = V_1;
  		if (L_22)
  		{
  			goto IL_0042;
  		}
  	}
  	{
  		String_t* L_23 = __this->___m_ClosingDefinition_4;
  		NullCheck(L_23);
  		int32_t L_24;
  		L_24 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_23, NULL);
  		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_24);
  		__this->___m_ClosingTagArray_6 = L_25;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ClosingTagArray_6), (void*)L_25);
  		String_t* L_26 = __this->___m_ClosingDefinition_4;
  		NullCheck(L_26);
  		int32_t L_27;
  		L_27 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_26, NULL);
  		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_28 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)L_27);
  		__this->___m_ClosingTagUnicodeArray_8 = L_28;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ClosingTagUnicodeArray_8), (void*)L_28);
  		V_2 = 0;
  		goto IL_00e0;
  	}
  
  IL_00b2:
  	{
  		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = __this->___m_ClosingTagArray_6;
  		int32_t L_30 = V_2;
  		String_t* L_31 = __this->___m_ClosingDefinition_4;
  		int32_t L_32 = V_2;
  		NullCheck(L_31);
  		Il2CppChar L_33;
  		L_33 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_31, L_32, NULL);
  		NullCheck(L_29);
  		(L_29)->SetAt(static_cast<il2cpp_array_size_t>(L_30), (int32_t)L_33);
  		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_34 = __this->___m_ClosingTagUnicodeArray_8;
  		int32_t L_35 = V_2;
  		String_t* L_36 = __this->___m_ClosingDefinition_4;
  		int32_t L_37 = V_2;
  		NullCheck(L_36);
  		Il2CppChar L_38;
  		L_38 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_36, L_37, NULL);
  		NullCheck(L_34);
  		(L_34)->SetAt(static_cast<il2cpp_array_size_t>(L_35), (uint32_t)L_38);
  		int32_t L_39 = V_2;
  		V_2 = ((int32_t)il2cpp_codegen_add(L_39, 1));
  	}
  
  IL_00e0:
  	{
  		int32_t L_40 = V_2;
  		String_t* L_41 = __this->___m_ClosingDefinition_4;
  		NullCheck(L_41);
  		int32_t L_42;
  		L_42 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_41, NULL);
  		V_3 = (bool)((((int32_t)L_40) < ((int32_t)L_42))? 1 : 0);
  		bool L_43 = V_3;
  		if (L_43)
  		{
  			goto IL_00b2;
  		}
  	}
  	{
  		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
  // System.Collections.Generic.List`1<UnityEngine.TextCore.Text.TextStyle> UnityEngine.TextCore.Text.TextStyleSheet::get_styles()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1* TextStyleSheet_get_styles_m7916C62D70AA430314D85EA5B5A778FFAE1544DB (TextStyleSheet_t86A0FA5523897465F371A2ABC17DFA3558C8D15E* __this, const RuntimeMethod* method) 
  {
  	List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1* V_0 = NULL;
  	{
  		List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1* L_0 = __this->___m_StyleList_4;
  		V_0 = L_0;
  		goto IL_000a;
  	}
  
  IL_000a:
  	{
  		List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1* L_1 = V_0;
  		return L_1;
  	}
  }
  // UnityEngine.TextCore.Text.TextStyle UnityEngine.TextCore.Text.TextStyleSheet::GetStyle(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* TextStyleSheet_GetStyle_m648B766D750E1B37DD126918BF7EB22DDFD21D29 (TextStyleSheet_t86A0FA5523897465F371A2ABC17DFA3558C8D15E* __this, int32_t ___hashCode0, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m220EAF84499BFB2B18BE0DBCBFD04FB376481FFB_RuntimeMethod_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* V_0 = NULL;
  	bool V_1 = false;
  	bool V_2 = false;
  	TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* V_3 = NULL;
  	{
  		Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62* L_0 = __this->___m_StyleLookupDictionary_5;
  		V_1 = (bool)((((RuntimeObject*)(Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  		bool L_1 = V_1;
  		if (!L_1)
  		{
  			goto IL_0015;
  		}
  	}
  	{
  		TextStyleSheet_LoadStyleDictionaryInternal_m482E4CDF0CD2ED291F85869E141EEB5EC21F6D81(__this, NULL);
  	}
  
  IL_0015:
  	{
  		Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62* L_2 = __this->___m_StyleLookupDictionary_5;
  		int32_t L_3 = ___hashCode0;
  		NullCheck(L_2);
  		bool L_4;
  		L_4 = Dictionary_2_TryGetValue_m220EAF84499BFB2B18BE0DBCBFD04FB376481FFB(L_2, L_3, (&V_0), Dictionary_2_TryGetValue_m220EAF84499BFB2B18BE0DBCBFD04FB376481FFB_RuntimeMethod_var);
  		V_2 = L_4;
  		bool L_5 = V_2;
  		if (!L_5)
  		{
  			goto IL_002b;
  		}
  	}
  	{
  		TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* L_6 = V_0;
  		V_3 = L_6;
  		goto IL_002f;
  	}
  
  IL_002b:
  	{
  		V_3 = (TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE*)NULL;
  		goto IL_002f;
  	}
  
  IL_002f:
  	{
  		TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* L_7 = V_3;
  		return L_7;
  	}
  }
  // UnityEngine.TextCore.Text.TextStyle UnityEngine.TextCore.Text.TextStyleSheet::GetStyle(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* TextStyleSheet_GetStyle_mF87D8108EEF60C3FC32A2B01D5C1C23D3F22A4D1 (TextStyleSheet_t86A0FA5523897465F371A2ABC17DFA3558C8D15E* __this, String_t* ___name0, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m220EAF84499BFB2B18BE0DBCBFD04FB376481FFB_RuntimeMethod_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	int32_t V_0 = 0;
  	TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* V_1 = NULL;
  	bool V_2 = false;
  	bool V_3 = false;
  	TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* V_4 = NULL;
  	{
  		Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62* L_0 = __this->___m_StyleLookupDictionary_5;
  		V_2 = (bool)((((RuntimeObject*)(Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  		bool L_1 = V_2;
  		if (!L_1)
  		{
  			goto IL_0015;
  		}
  	}
  	{
  		TextStyleSheet_LoadStyleDictionaryInternal_m482E4CDF0CD2ED291F85869E141EEB5EC21F6D81(__this, NULL);
  	}
  
  IL_0015:
  	{
  		String_t* L_2 = ___name0;
  		int32_t L_3;
  		L_3 = TextUtilities_GetHashCodeCaseInSensitive_m4248854DDCB679D1C66D4B49050764D9839CE98E(L_2, NULL);
  		V_0 = L_3;
  		Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62* L_4 = __this->___m_StyleLookupDictionary_5;
  		int32_t L_5 = V_0;
  		NullCheck(L_4);
  		bool L_6;
  		L_6 = Dictionary_2_TryGetValue_m220EAF84499BFB2B18BE0DBCBFD04FB376481FFB(L_4, L_5, (&V_1), Dictionary_2_TryGetValue_m220EAF84499BFB2B18BE0DBCBFD04FB376481FFB_RuntimeMethod_var);
  		V_3 = L_6;
  		bool L_7 = V_3;
  		if (!L_7)
  		{
  			goto IL_0033;
  		}
  	}
  	{
  		TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* L_8 = V_1;
  		V_4 = L_8;
  		goto IL_0038;
  	}
  
  IL_0033:
  	{
  		V_4 = (TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE*)NULL;
  		goto IL_0038;
  	}
  
  IL_0038:
  	{
  		TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* L_9 = V_4;
  		return L_9;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextStyleSheet::RefreshStyles()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextStyleSheet_RefreshStyles_m92525DE6F7951D03D906E18EC89349AA2794AEC5 (TextStyleSheet_t86A0FA5523897465F371A2ABC17DFA3558C8D15E* __this, const RuntimeMethod* method) 
  {
  	{
  		TextStyleSheet_LoadStyleDictionaryInternal_m482E4CDF0CD2ED291F85869E141EEB5EC21F6D81(__this, NULL);
  		return;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextStyleSheet::LoadStyleDictionaryInternal()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextStyleSheet_LoadStyleDictionaryInternal_m482E4CDF0CD2ED291F85869E141EEB5EC21F6D81 (TextStyleSheet_t86A0FA5523897465F371A2ABC17DFA3558C8D15E* __this, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mDEB17523B622EC1CAB6F8723B3EDD8CDD52A1DCC_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mCA5C78C4B9FFBF68A6EFDE515FE11622F0AF0DBE_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m24FAA70723EF032BCBB758854C1B980FC3AEDFE7_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mF562BAAD7A87428DEF6DC34DC6B0BE4EA5EA4D36_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB5D51E7F89296EB33793797BABE8C0100EC08E4B_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD01FD1F3FC5C7E75A35C3D5C914015D8153220C8_RuntimeMethod_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	bool V_0 = false;
  	int32_t V_1 = 0;
  	bool V_2 = false;
  	bool V_3 = false;
  	{
  		Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62* L_0 = __this->___m_StyleLookupDictionary_5;
  		V_0 = (bool)((((RuntimeObject*)(Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  		bool L_1 = V_0;
  		if (!L_1)
  		{
  			goto IL_001b;
  		}
  	}
  	{
  		Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62* L_2 = (Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62*)il2cpp_codegen_object_new(Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62_il2cpp_TypeInfo_var);
  		NullCheck(L_2);
  		Dictionary_2__ctor_mF562BAAD7A87428DEF6DC34DC6B0BE4EA5EA4D36(L_2, Dictionary_2__ctor_mF562BAAD7A87428DEF6DC34DC6B0BE4EA5EA4D36_RuntimeMethod_var);
  		__this->___m_StyleLookupDictionary_5 = L_2;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StyleLookupDictionary_5), (void*)L_2);
  		goto IL_0027;
  	}
  
  IL_001b:
  	{
  		Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62* L_3 = __this->___m_StyleLookupDictionary_5;
  		NullCheck(L_3);
  		Dictionary_2_Clear_mCA5C78C4B9FFBF68A6EFDE515FE11622F0AF0DBE(L_3, Dictionary_2_Clear_mCA5C78C4B9FFBF68A6EFDE515FE11622F0AF0DBE_RuntimeMethod_var);
  	}
  
  IL_0027:
  	{
  		V_1 = 0;
  		goto IL_008f;
  	}
  
  IL_002b:
  	{
  		List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1* L_4 = __this->___m_StyleList_4;
  		int32_t L_5 = V_1;
  		NullCheck(L_4);
  		TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* L_6;
  		L_6 = List_1_get_Item_mD01FD1F3FC5C7E75A35C3D5C914015D8153220C8(L_4, L_5, List_1_get_Item_mD01FD1F3FC5C7E75A35C3D5C914015D8153220C8_RuntimeMethod_var);
  		NullCheck(L_6);
  		TextStyle_RefreshStyle_m2D0771408F06C24EF303749ED8E656C800575BDB(L_6, NULL);
  		Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62* L_7 = __this->___m_StyleLookupDictionary_5;
  		List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1* L_8 = __this->___m_StyleList_4;
  		int32_t L_9 = V_1;
  		NullCheck(L_8);
  		TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* L_10;
  		L_10 = List_1_get_Item_mD01FD1F3FC5C7E75A35C3D5C914015D8153220C8(L_8, L_9, List_1_get_Item_mD01FD1F3FC5C7E75A35C3D5C914015D8153220C8_RuntimeMethod_var);
  		NullCheck(L_10);
  		int32_t L_11;
  		L_11 = TextStyle_get_hashCode_mA1F4D3630B6AE71C2A31F94B7054C28BDD96084F(L_10, NULL);
  		NullCheck(L_7);
  		bool L_12;
  		L_12 = Dictionary_2_ContainsKey_m24FAA70723EF032BCBB758854C1B980FC3AEDFE7(L_7, L_11, Dictionary_2_ContainsKey_m24FAA70723EF032BCBB758854C1B980FC3AEDFE7_RuntimeMethod_var);
  		V_2 = (bool)((((int32_t)L_12) == ((int32_t)0))? 1 : 0);
  		bool L_13 = V_2;
  		if (!L_13)
  		{
  			goto IL_008a;
  		}
  	}
  	{
  		Dictionary_2_tD24879A9B92D2B2D486110818CD29C513B42AF62* L_14 = __this->___m_StyleLookupDictionary_5;
  		List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1* L_15 = __this->___m_StyleList_4;
  		int32_t L_16 = V_1;
  		NullCheck(L_15);
  		TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* L_17;
  		L_17 = List_1_get_Item_mD01FD1F3FC5C7E75A35C3D5C914015D8153220C8(L_15, L_16, List_1_get_Item_mD01FD1F3FC5C7E75A35C3D5C914015D8153220C8_RuntimeMethod_var);
  		NullCheck(L_17);
  		int32_t L_18;
  		L_18 = TextStyle_get_hashCode_mA1F4D3630B6AE71C2A31F94B7054C28BDD96084F(L_17, NULL);
  		List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1* L_19 = __this->___m_StyleList_4;
  		int32_t L_20 = V_1;
  		NullCheck(L_19);
  		TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* L_21;
  		L_21 = List_1_get_Item_mD01FD1F3FC5C7E75A35C3D5C914015D8153220C8(L_19, L_20, List_1_get_Item_mD01FD1F3FC5C7E75A35C3D5C914015D8153220C8_RuntimeMethod_var);
  		NullCheck(L_14);
  		Dictionary_2_Add_mDEB17523B622EC1CAB6F8723B3EDD8CDD52A1DCC(L_14, L_18, L_21, Dictionary_2_Add_mDEB17523B622EC1CAB6F8723B3EDD8CDD52A1DCC_RuntimeMethod_var);
  	}
  
  IL_008a:
  	{
  		int32_t L_22 = V_1;
  		V_1 = ((int32_t)il2cpp_codegen_add(L_22, 1));
  	}
  
  IL_008f:
  	{
  		int32_t L_23 = V_1;
  		List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1* L_24 = __this->___m_StyleList_4;
  		NullCheck(L_24);
  		int32_t L_25;
  		L_25 = List_1_get_Count_mB5D51E7F89296EB33793797BABE8C0100EC08E4B_inline(L_24, List_1_get_Count_mB5D51E7F89296EB33793797BABE8C0100EC08E4B_RuntimeMethod_var);
  		V_3 = (bool)((((int32_t)L_23) < ((int32_t)L_25))? 1 : 0);
  		bool L_26 = V_3;
  		if (L_26)
  		{
  			goto IL_002b;
  		}
  	}
  	{
  		return;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.TextStyleSheet::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextStyleSheet__ctor_m1A0B93B55B12CE15FFF1053443179BD010022B75 (TextStyleSheet_t86A0FA5523897465F371A2ABC17DFA3558C8D15E* __this, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mEA590053F51E5F01F3F64DCD438C5B1C45013E47_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	{
  		List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1* L_0 = (List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1*)il2cpp_codegen_object_new(List_1_t2AFC9C88B8DEFBC5C4C13A94CD97E65EF9AA29C1_il2cpp_TypeInfo_var);
  		NullCheck(L_0);
  		List_1__ctor_mEA590053F51E5F01F3F64DCD438C5B1C45013E47(L_0, 1, List_1__ctor_mEA590053F51E5F01F3F64DCD438C5B1C45013E47_RuntimeMethod_var);
  		__this->___m_StyleList_4 = L_0;
  		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StyleList_4), (void*)L_0);
  		ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__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
  // System.Char UnityEngine.TextCore.Text.TextUtilities::ToUpperFast(System.Char)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TextUtilities_ToUpperFast_m1B4220B35AD2E271021CB352FF5321B922AB56B8 (Il2CppChar ___c0, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  		s_Il2CppMethodInitialized = true;
  	}
  	bool V_0 = false;
  	Il2CppChar V_1 = 0x0;
  	{
  		Il2CppChar L_0 = ___c0;
  		NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  		int32_t L_1;
  		L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, NULL);
  		V_0 = (bool)((((int32_t)L_0) > ((int32_t)((int32_t)il2cpp_codegen_subtract(L_1, 1))))? 1 : 0);
  		bool L_2 = V_0;
  		if (!L_2)
  		{
  			goto IL_0018;
  		}
  	}
  	{
  		Il2CppChar L_3 = ___c0;
  		V_1 = L_3;
  		goto IL_0026;
  	}
  
  IL_0018:
  	{
  		Il2CppChar L_4 = ___c0;
  		NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  		Il2CppChar L_5;
  		L_5 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, L_4, NULL);
  		V_1 = L_5;
  		goto IL_0026;
  	}
  
  IL_0026:
  	{
  		Il2CppChar L_6 = V_1;
  		return L_6;
  	}
  }
  // System.UInt32 UnityEngine.TextCore.Text.TextUtilities::ToUpperASCIIFast(System.UInt32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TextUtilities_ToUpperASCIIFast_mCA372CC9A0CF7A2B86CC2C3914CB7FA5D3441CFF (uint32_t ___c0, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  		s_Il2CppMethodInitialized = true;
  	}
  	bool V_0 = false;
  	uint32_t V_1 = 0;
  	{
  		uint32_t L_0 = ___c0;
  		NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  		int32_t L_1;
  		L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, NULL);
  		V_0 = (bool)((((int64_t)((int64_t)(uint64_t)L_0)) > ((int64_t)((int64_t)((int32_t)il2cpp_codegen_subtract(L_1, 1)))))? 1 : 0);
  		bool L_2 = V_0;
  		if (!L_2)
  		{
  			goto IL_001a;
  		}
  	}
  	{
  		uint32_t L_3 = ___c0;
  		V_1 = L_3;
  		goto IL_0028;
  	}
  
  IL_001a:
  	{
  		uint32_t L_4 = ___c0;
  		NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  		Il2CppChar L_5;
  		L_5 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, L_4, NULL);
  		V_1 = L_5;
  		goto IL_0028;
  	}
  
  IL_0028:
  	{
  		uint32_t L_6 = V_1;
  		return L_6;
  	}
  }
  // System.Int32 UnityEngine.TextCore.Text.TextUtilities::GetHashCodeCaseInSensitive(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextUtilities_GetHashCodeCaseInSensitive_m4248854DDCB679D1C66D4B49050764D9839CE98E (String_t* ___s0, const RuntimeMethod* method) 
  {
  	int32_t V_0 = 0;
  	int32_t V_1 = 0;
  	bool V_2 = false;
  	int32_t V_3 = 0;
  	{
  		V_0 = 0;
  		V_1 = 0;
  		goto IL_001e;
  	}
  
  IL_0007:
  	{
  		int32_t L_0 = V_0;
  		int32_t L_1 = V_0;
  		String_t* L_2 = ___s0;
  		int32_t L_3 = V_1;
  		NullCheck(L_2);
  		Il2CppChar L_4;
  		L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_2, L_3, NULL);
  		Il2CppChar L_5;
  		L_5 = TextUtilities_ToUpperFast_m1B4220B35AD2E271021CB352FF5321B922AB56B8(L_4, NULL);
  		V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)(L_0<<5)), L_1))^(int32_t)L_5));
  		int32_t L_6 = V_1;
  		V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1));
  	}
  
  IL_001e:
  	{
  		int32_t L_7 = V_1;
  		String_t* L_8 = ___s0;
  		NullCheck(L_8);
  		int32_t L_9;
  		L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL);
  		V_2 = (bool)((((int32_t)L_7) < ((int32_t)L_9))? 1 : 0);
  		bool L_10 = V_2;
  		if (L_10)
  		{
  			goto IL_0007;
  		}
  	}
  	{
  		int32_t L_11 = V_0;
  		V_3 = L_11;
  		goto IL_002f;
  	}
  
  IL_002f:
  	{
  		int32_t L_12 = V_3;
  		return L_12;
  	}
  }
  // System.String UnityEngine.TextCore.Text.TextUtilities::UintToString(System.Collections.Generic.List`1<System.UInt32>)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TextUtilities_UintToString_mBD2991FDADB67054E3EEC452E58316101026B8DD (List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___unicodes0, 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*)&List_1_get_Count_mA30526AC2097A68939350DBA860B7D2B0EEE1585_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m934DB856B4560B22F57FDEEF351E373E5F1B6324_RuntimeMethod_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_0 = NULL;
  	int32_t V_1 = 0;
  	bool V_2 = false;
  	String_t* V_3 = NULL;
  	{
  		List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* L_0 = ___unicodes0;
  		NullCheck(L_0);
  		int32_t L_1;
  		L_1 = List_1_get_Count_mA30526AC2097A68939350DBA860B7D2B0EEE1585_inline(L_0, List_1_get_Count_mA30526AC2097A68939350DBA860B7D2B0EEE1585_RuntimeMethod_var);
  		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)L_1);
  		V_0 = L_2;
  		V_1 = 0;
  		goto IL_0022;
  	}
  
  IL_0011:
  	{
  		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = V_0;
  		int32_t L_4 = V_1;
  		List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* L_5 = ___unicodes0;
  		int32_t L_6 = V_1;
  		NullCheck(L_5);
  		uint32_t L_7;
  		L_7 = List_1_get_Item_m934DB856B4560B22F57FDEEF351E373E5F1B6324(L_5, L_6, List_1_get_Item_m934DB856B4560B22F57FDEEF351E373E5F1B6324_RuntimeMethod_var);
  		NullCheck(L_3);
  		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (Il2CppChar)((int32_t)(uint16_t)L_7));
  		int32_t L_8 = V_1;
  		V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  	}
  
  IL_0022:
  	{
  		int32_t L_9 = V_1;
  		List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* L_10 = ___unicodes0;
  		NullCheck(L_10);
  		int32_t L_11;
  		L_11 = List_1_get_Count_mA30526AC2097A68939350DBA860B7D2B0EEE1585_inline(L_10, List_1_get_Count_mA30526AC2097A68939350DBA860B7D2B0EEE1585_RuntimeMethod_var);
  		V_2 = (bool)((((int32_t)L_9) < ((int32_t)L_11))? 1 : 0);
  		bool L_12 = V_2;
  		if (L_12)
  		{
  			goto IL_0011;
  		}
  	}
  	{
  		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_13 = V_0;
  		String_t* L_14;
  		L_14 = String_CreateString_mFBC28D2E3EB87D497F7E702E4FFAD65F635E44DF(NULL, L_13, NULL);
  		V_3 = L_14;
  		goto IL_0038;
  	}
  
  IL_0038:
  	{
  		String_t* L_15 = V_3;
  		return 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
  // System.Collections.Generic.HashSet`1<System.UInt32> UnityEngine.TextCore.Text.UnicodeLineBreakingRules::get_leadingCharactersLookup()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* UnicodeLineBreakingRules_get_leadingCharactersLookup_m1DAC015D7E37112EAE0437E6472AEA0719DFF3DC (UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* __this, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	bool V_0 = false;
  	HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* V_1 = NULL;
  	{
  		il2cpp_codegen_runtime_class_init_inline(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_0 = ((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_LeadingCharactersLookup_5;
  		V_0 = (bool)((((RuntimeObject*)(HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  		bool L_1 = V_0;
  		if (!L_1)
  		{
  			goto IL_0013;
  		}
  	}
  	{
  		il2cpp_codegen_runtime_class_init_inline(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		UnicodeLineBreakingRules_LoadLineBreakingRules_m4686111E39B00E27AA6AD88762793EEFCCC14A75(NULL);
  	}
  
  IL_0013:
  	{
  		il2cpp_codegen_runtime_class_init_inline(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_2 = ((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_LeadingCharactersLookup_5;
  		V_1 = L_2;
  		goto IL_001b;
  	}
  
  IL_001b:
  	{
  		HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_3 = V_1;
  		return L_3;
  	}
  }
  // System.Collections.Generic.HashSet`1<System.UInt32> UnityEngine.TextCore.Text.UnicodeLineBreakingRules::get_followingCharactersLookup()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* UnicodeLineBreakingRules_get_followingCharactersLookup_m5510A21873DC5DA66F4A2DFA4C26A5EFAD494D8B (UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* __this, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	bool V_0 = false;
  	HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* V_1 = NULL;
  	{
  		il2cpp_codegen_runtime_class_init_inline(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_0 = ((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_LeadingCharactersLookup_5;
  		V_0 = (bool)((((RuntimeObject*)(HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  		bool L_1 = V_0;
  		if (!L_1)
  		{
  			goto IL_0013;
  		}
  	}
  	{
  		il2cpp_codegen_runtime_class_init_inline(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		UnicodeLineBreakingRules_LoadLineBreakingRules_m4686111E39B00E27AA6AD88762793EEFCCC14A75(NULL);
  	}
  
  IL_0013:
  	{
  		il2cpp_codegen_runtime_class_init_inline(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_2 = ((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_FollowingCharactersLookup_6;
  		V_1 = L_2;
  		goto IL_001b;
  	}
  
  IL_001b:
  	{
  		HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_3 = V_1;
  		return L_3;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.UnicodeLineBreakingRules::LoadLineBreakingRules()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnicodeLineBreakingRules_LoadLineBreakingRules_m4686111E39B00E27AA6AD88762793EEFCCC14A75 (const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m4058973F19EEF9E5FCFF05F3779C7F219544C68A_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisTextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69_m6079ADE3574BF9526436A2BD6BFE75EA94BF193A_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2BCC88E2273AB1B79FB74CB9D7E81971564B3F9C);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB9B1F9F824E5CA4FC034F155DAD22B0B357400B);
  		s_Il2CppMethodInitialized = true;
  	}
  	bool V_0 = false;
  	bool V_1 = false;
  	bool V_2 = false;
  	HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* G_B6_0 = NULL;
  	HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* G_B11_0 = NULL;
  	{
  		il2cpp_codegen_runtime_class_init_inline(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_0 = ((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_LeadingCharactersLookup_5;
  		V_0 = (bool)((((RuntimeObject*)(HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  		bool L_1 = V_0;
  		if (!L_1)
  		{
  			goto IL_00bc;
  		}
  	}
  	{
  		il2cpp_codegen_runtime_class_init_inline(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_2 = ((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_Instance_0;
  		NullCheck(L_2);
  		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_3 = L_2->___m_LeadingCharacters_2;
  		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		bool L_4;
  		L_4 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  		V_1 = L_4;
  		bool L_5 = V_1;
  		if (!L_5)
  		{
  			goto IL_0039;
  		}
  	}
  	{
  		il2cpp_codegen_runtime_class_init_inline(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_6 = ((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_Instance_0;
  		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_7;
  		L_7 = Resources_Load_TisTextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69_m6079ADE3574BF9526436A2BD6BFE75EA94BF193A(_stringLiteralDB9B1F9F824E5CA4FC034F155DAD22B0B357400B, Resources_Load_TisTextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69_m6079ADE3574BF9526436A2BD6BFE75EA94BF193A_RuntimeMethod_var);
  		NullCheck(L_6);
  		L_6->___m_LeadingCharacters_2 = L_7;
  		Il2CppCodeGenWriteBarrier((void**)(&L_6->___m_LeadingCharacters_2), (void*)L_7);
  	}
  
  IL_0039:
  	{
  		il2cpp_codegen_runtime_class_init_inline(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_8 = ((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_Instance_0;
  		NullCheck(L_8);
  		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_9 = L_8->___m_LeadingCharacters_2;
  		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		bool L_10;
  		L_10 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  		if (L_10)
  		{
  			goto IL_0052;
  		}
  	}
  	{
  		HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_11 = (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)il2cpp_codegen_object_new(HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A_il2cpp_TypeInfo_var);
  		NullCheck(L_11);
  		HashSet_1__ctor_m4058973F19EEF9E5FCFF05F3779C7F219544C68A(L_11, HashSet_1__ctor_m4058973F19EEF9E5FCFF05F3779C7F219544C68A_RuntimeMethod_var);
  		G_B6_0 = L_11;
  		goto IL_0061;
  	}
  
  IL_0052:
  	{
  		il2cpp_codegen_runtime_class_init_inline(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_12 = ((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_Instance_0;
  		NullCheck(L_12);
  		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_13 = L_12->___m_LeadingCharacters_2;
  		HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_14;
  		L_14 = UnicodeLineBreakingRules_GetCharacters_m998BFBC4A98C3393D2C405CB2BC7A62717B04C40(L_13, NULL);
  		G_B6_0 = L_14;
  	}
  
  IL_0061:
  	{
  		il2cpp_codegen_runtime_class_init_inline(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_LeadingCharactersLookup_5 = G_B6_0;
  		Il2CppCodeGenWriteBarrier((void**)(&((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_LeadingCharactersLookup_5), (void*)G_B6_0);
  		UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_15 = ((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_Instance_0;
  		NullCheck(L_15);
  		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_16 = L_15->___m_FollowingCharacters_3;
  		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		bool L_17;
  		L_17 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_16, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  		V_2 = L_17;
  		bool L_18 = V_2;
  		if (!L_18)
  		{
  			goto IL_008e;
  		}
  	}
  	{
  		il2cpp_codegen_runtime_class_init_inline(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_19 = ((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_Instance_0;
  		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_20;
  		L_20 = Resources_Load_TisTextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69_m6079ADE3574BF9526436A2BD6BFE75EA94BF193A(_stringLiteral2BCC88E2273AB1B79FB74CB9D7E81971564B3F9C, Resources_Load_TisTextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69_m6079ADE3574BF9526436A2BD6BFE75EA94BF193A_RuntimeMethod_var);
  		NullCheck(L_19);
  		L_19->___m_FollowingCharacters_3 = L_20;
  		Il2CppCodeGenWriteBarrier((void**)(&L_19->___m_FollowingCharacters_3), (void*)L_20);
  	}
  
  IL_008e:
  	{
  		il2cpp_codegen_runtime_class_init_inline(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_21 = ((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_Instance_0;
  		NullCheck(L_21);
  		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_22 = L_21->___m_FollowingCharacters_3;
  		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  		bool L_23;
  		L_23 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_22, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  		if (L_23)
  		{
  			goto IL_00a7;
  		}
  	}
  	{
  		HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_24 = (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)il2cpp_codegen_object_new(HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A_il2cpp_TypeInfo_var);
  		NullCheck(L_24);
  		HashSet_1__ctor_m4058973F19EEF9E5FCFF05F3779C7F219544C68A(L_24, HashSet_1__ctor_m4058973F19EEF9E5FCFF05F3779C7F219544C68A_RuntimeMethod_var);
  		G_B11_0 = L_24;
  		goto IL_00b6;
  	}
  
  IL_00a7:
  	{
  		il2cpp_codegen_runtime_class_init_inline(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_25 = ((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_Instance_0;
  		NullCheck(L_25);
  		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_26 = L_25->___m_FollowingCharacters_3;
  		HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_27;
  		L_27 = UnicodeLineBreakingRules_GetCharacters_m998BFBC4A98C3393D2C405CB2BC7A62717B04C40(L_26, NULL);
  		G_B11_0 = L_27;
  	}
  
  IL_00b6:
  	{
  		il2cpp_codegen_runtime_class_init_inline(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_FollowingCharactersLookup_6 = G_B11_0;
  		Il2CppCodeGenWriteBarrier((void**)(&((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_FollowingCharactersLookup_6), (void*)G_B11_0);
  	}
  
  IL_00bc:
  	{
  		return;
  	}
  }
  // System.Collections.Generic.HashSet`1<System.UInt32> UnityEngine.TextCore.Text.UnicodeLineBreakingRules::GetCharacters(UnityEngine.TextAsset)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* UnicodeLineBreakingRules_GetCharacters_m998BFBC4A98C3393D2C405CB2BC7A62717B04C40 (TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___file0, const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mDA8E52933A6A885D9FCF549C99489EF5E095BE1E_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m4058973F19EEF9E5FCFF05F3779C7F219544C68A_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* V_0 = NULL;
  	String_t* V_1 = NULL;
  	int32_t V_2 = 0;
  	bool V_3 = false;
  	HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* V_4 = NULL;
  	{
  		HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_0 = (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)il2cpp_codegen_object_new(HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A_il2cpp_TypeInfo_var);
  		NullCheck(L_0);
  		HashSet_1__ctor_m4058973F19EEF9E5FCFF05F3779C7F219544C68A(L_0, HashSet_1__ctor_m4058973F19EEF9E5FCFF05F3779C7F219544C68A_RuntimeMethod_var);
  		V_0 = L_0;
  		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_1 = ___file0;
  		NullCheck(L_1);
  		String_t* L_2;
  		L_2 = TextAsset_get_text_m36846042E3CF3D9DD337BF3F8B2B1902D10C8FD9(L_1, NULL);
  		V_1 = L_2;
  		V_2 = 0;
  		goto IL_0024;
  	}
  
  IL_0012:
  	{
  		HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_3 = V_0;
  		String_t* L_4 = V_1;
  		int32_t L_5 = V_2;
  		NullCheck(L_4);
  		Il2CppChar L_6;
  		L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, L_5, NULL);
  		NullCheck(L_3);
  		bool L_7;
  		L_7 = HashSet_1_Add_mDA8E52933A6A885D9FCF549C99489EF5E095BE1E(L_3, L_6, HashSet_1_Add_mDA8E52933A6A885D9FCF549C99489EF5E095BE1E_RuntimeMethod_var);
  		int32_t L_8 = V_2;
  		V_2 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  	}
  
  IL_0024:
  	{
  		int32_t L_9 = V_2;
  		String_t* L_10 = V_1;
  		NullCheck(L_10);
  		int32_t L_11;
  		L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_10, NULL);
  		V_3 = (bool)((((int32_t)L_9) < ((int32_t)L_11))? 1 : 0);
  		bool L_12 = V_3;
  		if (L_12)
  		{
  			goto IL_0012;
  		}
  	}
  	{
  		HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_13 = V_0;
  		V_4 = L_13;
  		goto IL_0036;
  	}
  
  IL_0036:
  	{
  		HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_14 = V_4;
  		return L_14;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.UnicodeLineBreakingRules::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnicodeLineBreakingRules__ctor_mD94779B4996B56EA84C847EC4DD287AB1A8ADE85 (UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* __this, const RuntimeMethod* method) 
  {
  	{
  		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  		return;
  	}
  }
  // System.Void UnityEngine.TextCore.Text.UnicodeLineBreakingRules::.cctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnicodeLineBreakingRules__cctor_m0335FB329027F3D00564801E12A0CB29854F05F4 (const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	{
  		UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_0 = (UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E*)il2cpp_codegen_object_new(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var);
  		NullCheck(L_0);
  		UnicodeLineBreakingRules__ctor_mD94779B4996B56EA84C847EC4DD287AB1A8ADE85(L_0, NULL);
  		((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_Instance_0 = L_0;
  		Il2CppCodeGenWriteBarrier((void**)(&((UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_StaticFields*)il2cpp_codegen_static_fields_for(UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E_il2cpp_TypeInfo_var))->___s_Instance_0), (void*)L_0);
  		return;
  	}
  }
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method) 
  {
  	{
  		float L_0 = ___x0;
  		__this->___x_0 = L_0;
  		float L_1 = ___y1;
  		__this->___y_1 = L_1;
  		return;
  	}
  }
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline (TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* __this, const RuntimeMethod* method) 
  {
  	{
  		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_Material_7;
  		return L_0;
  	}
  }
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline (float ___a0, float ___b1, const RuntimeMethod* method) 
  {
  	float V_0 = 0.0f;
  	float G_B3_0 = 0.0f;
  	{
  		float L_0 = ___a0;
  		float L_1 = ___b1;
  		if ((((float)L_0) > ((float)L_1)))
  		{
  			goto IL_0008;
  		}
  	}
  	{
  		float L_2 = ___b1;
  		G_B3_0 = L_2;
  		goto IL_0009;
  	}
  
  IL_0008:
  	{
  		float L_3 = ___a0;
  		G_B3_0 = L_3;
  	}
  
  IL_0009:
  	{
  		V_0 = G_B3_0;
  		goto IL_000c;
  	}
  
  IL_000c:
  	{
  		float L_4 = V_0;
  		return L_4;
  	}
  }
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline (const RuntimeMethod* method) 
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
  	memset((&V_0), 0, sizeof(V_0));
  	{
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ((Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields*)il2cpp_codegen_static_fields_for(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var))->___zeroVector_5;
  		V_0 = L_0;
  		goto IL_0009;
  	}
  
  IL_0009:
  	{
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = V_0;
  		return L_1;
  	}
  }
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m4F2A9C5128DC3F9E84865EE7ADA8DB5DA6B8B507_inline (float ___a0, float ___b1, const RuntimeMethod* method) 
  {
  	float V_0 = 0.0f;
  	float G_B3_0 = 0.0f;
  	{
  		float L_0 = ___a0;
  		float L_1 = ___b1;
  		if ((((float)L_0) < ((float)L_1)))
  		{
  			goto IL_0008;
  		}
  	}
  	{
  		float L_2 = ___b1;
  		G_B3_0 = L_2;
  		goto IL_0009;
  	}
  
  IL_0008:
  	{
  		float L_3 = ___a0;
  		G_B3_0 = L_3;
  	}
  
  IL_0009:
  	{
  		V_0 = G_B3_0;
  		goto IL_000c;
  	}
  
  IL_000c:
  	{
  		float L_4 = V_0;
  		return L_4;
  	}
  }
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m10DA1FA6A405C8988C46FFD159ED9FF9E5D732F5_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___a0, float ___d1, const RuntimeMethod* method) 
  {
  	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
  	memset((&V_0), 0, sizeof(V_0));
  	{
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___a0;
  		float L_1 = L_0.___x_1;
  		float L_2 = ___d1;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___a0;
  		float L_4 = L_3.___y_2;
  		float L_5 = ___d1;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___a0;
  		float L_7 = L_6.___z_3;
  		float L_8 = ___d1;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___a0;
  		float L_10 = L_9.___w_4;
  		float L_11 = ___d1;
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12;
  		memset((&L_12), 0, sizeof(L_12));
  		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), /*hidden argument*/NULL);
  		V_0 = L_12;
  		goto IL_0029;
  	}
  
  IL_0029:
  	{
  		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_0;
  		return L_13;
  	}
  }
  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_4;
  		return L_0;
  	}
  }
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_gshared_inline (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method) 
  {
  	{
  		int32_t L_0 = (int32_t)__this->____size_2;
  		return L_0;
  	}
  }
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB2D37111DE090BEFD49CD8DAD4237D90C8681390_gshared_inline (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___item0, const RuntimeMethod* method) 
  {
  	FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* V_0 = NULL;
  	int32_t V_1 = 0;
  	{
  		int32_t L_0 = (int32_t)__this->____version_3;
  		__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
  		FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_1 = (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*)__this->____items_1;
  		V_0 = L_1;
  		int32_t L_2 = (int32_t)__this->____size_2;
  		V_1 = L_2;
  		int32_t L_3 = V_1;
  		FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
  		FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_6 = V_0;
  		int32_t L_7 = V_1;
  		FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_8 = ___item0;
  		NullCheck(L_6);
  		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831)L_8);
  		return;
  	}
  
  IL_0034:
  	{
  		FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_9 = ___item0;
  		((  void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  		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 = (int32_t)__this->____size_2;
  		return L_0;
  	}
  }
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mA30526AC2097A68939350DBA860B7D2B0EEE1585_gshared_inline (List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* __this, const RuntimeMethod* method) 
  {
  	{
  		int32_t L_0 = (int32_t)__this->____size_2;
  		return L_0;
  	}
  }
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) 
  {
  	{
  		float L_0 = ___x0;
  		__this->___x_1 = L_0;
  		float L_1 = ___y1;
  		__this->___y_2 = L_1;
  		float L_2 = ___z2;
  		__this->___z_3 = L_2;
  		float L_3 = ___w3;
  		__this->___w_4 = L_3;
  		return;
  	}
  }
  